当我搜索这个问题时,我得到的答案都是“右键菜单的键盘快捷键是什么?”但我真的很想知道“右键菜单项的快捷键是什么”,例如,有时您可以右键单击鼠标并按 S 保存图像,有时您需要按 V 才能执行此操作。据我所知,中文版 Windows 在单个字母下显示下划线提示以提醒快捷方式,但英文版没有。那么有人知道我可以在哪里找到快捷方式吗?
答案1
回答
要始终看到带下划线的字母,您需要转到 Windows 中的轻松访问设置(您可以使用Win+U更快地到达那里)。
Windows 10:
- 查找并单击键盘在左手侧。
- 滚动到右侧底部。
- 查找并打开
Underline access keys when available
。
Windows 10 之前版本:
- 查找并单击使键盘更易于使用关联。
- 查找并打开
Underline keyboard shortcuts and access keys
。
为什么你总是看不到它们
如果您使用键盘快捷键(键盘上的专用上下文菜单键)或使用Shift+ F10- 访问键应始终显示。使用鼠标时,他们可能会不可见。
原因是使用键盘打开菜单意味着继续使用键盘,因此会显示键盘访问键。使用鼠标(或触摸屏)时,无需键盘协助即可进行视觉引导。
Firefox 等个别产品,甚至微软自己的 Outlook 也与此不同,例如,总是显示访问键,以便您可以用鼠标右键单击并立即看到可以按哪个键。
背景
较新版本的 Windows(我相信是 XP 之后)开始默认隐藏助记符。助记符是菜单和上下文菜单中带下划线字母的正式名称,但它通常被称为访问密钥。
没有标准来定义应如何分配助记符。Microsoft 在其产品中始终非常一致地使用助记符,因此更容易记住这些助记符并保持一致(例如您的S示例年代R对于 P来说r助记符通常包括:(1)助记符可以是任何语言的;(2)每个软件开发者都有自己的助记符,这会导致不同软件之间的不一致。
更重要的是,一些 UI 设计软件允许开发人员自动为其菜单和上下文菜单分配不冲突的助记符,从而导致软件之间更大的不一致性。
最后,您可以在 Microsoft Docs 上阅读有关它的更多技术细节:https://docs.microsoft.com/en-us/cpp/windows/assigning-access-keys-to-menu-commands