Использование клавиш Fn или super (windows) для определения новых ярлыков - PullRequest
0 голосов
/ 22 февраля 2012

Есть ли способ использовать Fn или super (windows) для определения нового сочетания клавиш в PhpStorm? (Почти все комбинации клавиш выделены прямо сейчас)

1 Ответ

2 голосов
/ 23 февраля 2012

Скорее всего, вы не можете сделать это напрямую, поскольку Java не распознает такие коды клавиш, однако существует обходной путь с использованием сторонних инструментов, таких как AutoHotkey .

Идея состоит в том, чтобы сопоставить сочетание клавиш, которое не распознается Java, с тем, которое распознается, но еще не используется, поскольку его трудно набирать вручную.

Например, для сопоставления Выигрыш + N до Ctrl + Alt + Shift + Z использовать следующий скрипт в AutoHotkey:

#n::^!+z

Теперь вы можете сопоставить любое действие с Win + N в PhpStorm Settings | Keymap.

Возможность использования клавиши Fn зависит от конкретной клавиатуры. Если этот ключ отправляет отдельный код ключа, который может быть распознан Autohotkey, вы можете отобразить его, как описано выше. Моя клавиатура Logitech имеет клавишу Fn , которая не отправляет код клавиши и поэтому не может использоваться. Однако мне удалось сопоставить клавишу ALT GR (справа alt), используя AppsKey в AutoHotkey.

...