![使用键盘快捷键启动 OS X 应用程序](https://linux22.com/image/1271215/%E4%BD%BF%E7%94%A8%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE%E5%90%AF%E5%8A%A8%20OS%20X%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我想使用cmd+F3打开应用程序。我该怎么做?我尝试添加服务,但由于某种原因,服务无法绑定到此组合。
答案1
查看BetterTouch工具... 免费!
此应用程序中的“键盘”选项卡允许您将任何键盘键设置为“打开应用程序/文件/脚本”以及许多其他有用的功能。
BetterTouchTools 的主要目的是自定义多点触控设备...这太棒了!但是,它对键盘快捷键也很好用。您可能想考虑将多点触控与键盘快捷键一起使用。我发现它非常有用。
下图显示了键盘快捷键可以执行的一些操作。
答案2
支持为应用程序分配快捷方式的第三方应用程序:
我用的是 Alfred,我也用过KeyRemap4MacBook将单个键转换为 ⌃⌥⇧⌘ 和 ⌃⌥⌘。
您还可以为 shell 命令分配快捷方式,例如open -a iTunes
。 像这样的 AppleScript 会被阻止,直到应用程序完成打开,因此如果使用 FastScripts 运行它们,它们似乎需要更长的时间:
tell application "iTunes"
reopen
activate
end tell
您还可以创建 Automator 服务:
10.7 和 10.8 中存在一个错误,Automator 服务的快捷方式并不总是有效,直到您将鼠标悬停在菜单栏中的服务菜单上。它们运行前也会有短暂的延迟,并且它们不适用于没有服务菜单。
答案3
不分配服务键盘快捷键,但自定义应用快捷方式所有应用程序,并输入您的服务名称作为菜单项的名称。