您可以将自定义热键放在许多不同的位置,但没有什么比我们最喜欢的全球热键管理器AutoHotkey的灵活性更好。.
即使它基本上是一种脚本语言,它也非常容易使用。AutoHotkey的文档非常棒,即使您以前从未编写过代码,也可以非常快速地进行编写并开始编写基本脚本。而且,当然,如果你更高级,你可以用AutoHotkey编写整个程序,就像我们自己的Adam Pash的Belvedere和Texter一样。
AutoHotkey没有太多缺点。它是一种脚本语言,所以它并不像它的一些竞争那么简单(见下文),但老实说它并不是那么困难 - 而且我与你所谓的编码器相差甚远。要执行简单的任务,您只需要知道它的基本语法:hotkey::action并且正如我之前所说,文档令人难以置信。如果你只需要几个小热键,它可能会有点过分,但是一旦你开始玩它,你可能会想到你可以做的很多令人敬畏的事情,其他程序无法完成。
Hotkeyz是一个更传统的热键程序,提供了一个窗口,可以让您将热键分配给命令行命令。它不像AutoHotkey那么强大,但它仍然非常有用,如果你不想弄乱脚本,Hotkeyz会为你提供更多可视化界面(尽管你仍然需要学习)你想要运行的命令)。它完全免费且便携,非常棒。
一些应用程序启动程序,如Executor和Find and Run Robot,我们最喜欢的两个,都有内置的热键管理器。有了他们,你可以启动应用程序,运行脚本,运行命令,多,这对于那些你并不一定要处理的命令行命令好的一切。另外,如果您已经使用了应用程序启动器,则无需安装任何新内容!
最后,如果您希望执行某些特定操作,与该操作相关的应用程序可能会内置热键支持。例如,如果您希望将窗口管理操作转换为键盘快捷键,则Dexpot或DisplayFusion之类的内容可能具有内置功能,可自定义的热键触手可及。它并不完全相同,但很多时候它可以同样有效。