Answers:
这是Apple官方的《用于键盘快捷键的OS X人机界面指南》。
该文档似乎是有关分配键盘快捷键的最新,权威且完整的指南。它涵盖了使用特定修饰键的概念基础,以及哪些键和哪些组合在系统范围内已保留或将来可能保留的确切含义。
这是我一直(现在仍然)非常困扰的事情,并且花费了大量时间来找到既可以按我希望的方式工作又不会干扰操作系统中已经存在的众多快捷方式的东西。 X。
我长期以来一直偏爱使用cmd+ alt+ ctrl+ some key组合,并且整体上都很好用。但是,如果您想要几乎是防弹的东西,并且想一口气增加所有怪胎的信誉,那么可以看看nvAlt背后的家伙Brett Terpstra的这篇博客文章。它会引导您完成使用+ + + 组合键替换键的操作,因此您可以使用2个键来进行5键组合(+ ),这太棒了。此方法为您提供了一个完整的键盘快捷键,可用于任何应用程序。Caps LockcmdaltctrlshiftCaps Locksome key
PS:请查看博客文章的评论部分以禁用该esc功能。
我发现Cmd+ Control+ A-Z通常可用于您的自定义全局快捷方式。
一个明显的例外是Cmd+ Control+ F,它使应用程序变为全屏显示。
我也希望能够访问完整的列表,但是,这就是我到达此页面的方式。
任何应用程序都可以使用任何键盘快捷键。如果该应用程序不是窗口应用程序,则开发人员需要确保它们与现有的系统快捷方式不冲突。例如,你不使用,比方说,希望有一个露脸的应用程序Cmd+ Shift+ G,这是在Finder中转到文件夹命令。(而且我认为系统仍然会覆盖这种用法。)
在为可能与系统冲突的任何事物创建自定义快捷方式时,我倾向于使用多个修饰键。在特定的应用程序中,您只需要查找该应用程序不使用的快捷方式。系统偏好设置会告诉您是否存在冲突。