【发布时间】:2012-02-22 18:34:08
【问题描述】:
有没有办法使用 Fn 或 super (windows) 在 PhpStorm 中定义新的键盘快捷键? (现在几乎所有的组合键都分配好了)
【问题讨论】:
标签: keyboard-shortcuts shortcut
有没有办法使用 Fn 或 super (windows) 在 PhpStorm 中定义新的键盘快捷键? (现在几乎所有的组合键都分配好了)
【问题讨论】:
标签: keyboard-shortcuts shortcut
您很可能无法直接执行此操作,因为 Java 无法识别此类关键代码,但是可以使用诸如 AutoHotkey 之类的第三方工具来解决此问题。
这个想法是将Java无法识别的键盘快捷键映射到已识别但尚未使用的键盘快捷键,因为它很难手动键入。
例如,将 Win+N 映射到 Ctrl+Alt+Shift kbd>+Z 在 AutoHotkey 中使用以下脚本:
#n::^!+z
现在您可以将任何操作映射到 PhpStorm 中的 Win+N Settings | Keymap.
能否使用 Fn 键取决于特定的键盘。如果此键发送 Autohotkey 可识别的单独键码,则您可以按照上述方式对其进行映射。我的罗技键盘有 Fn 键,它不发送键码,因此无法使用。但是,我能够在 AutoHotkey 中使用 AppsKey 映射 ALT GR 键(右 alt)。
【讨论】: