有没有办法用 Fn 或 super (windows)在PhpStorm中定义新的键盘快捷键? (现在几乎所有的组合键都已分配)
答案 0 :(得分:2)
由于Java无法识别此类密钥代码,因此很可能无法直接执行此操作,但是使用第三方工具(如AutoHotkey)可以解决此问题。
我们的想法是将Java无法识别的键盘快捷键映射到已识别但尚未使用的键盘快捷键,因为它很难手动输入。
例如,将 Win + N 映射到 Ctrl + Alt + Shift + Z 在AutoHotkey中使用以下脚本:
#n::^!+z
现在,您可以将任何操作映射到PhpStorm中的 Win + N Settings
| Keymap
。
使用 Fn 键的意愿取决于特定的键盘。如果此键发送可由Autohotkey识别的单独密钥代码,则可以按上述方式映射。我的Logitech键盘有 Fn 键,不会发送密钥代码,因此无法使用。但是,我能够使用AutoHotkey中的 AppsKey 映射 ALT GR 键(右侧alt)。