Как использовать Mac OSX Keymap в Windows для WebStorm или IntelliJ IDEA?
Я использую WebStorm на моем Mac и Windows для рабочих целей. Я хотел бы знать, возможно ли использовать таблицу ключей MAC OSX в Windows.
В Windows, если вы загружаете раскладку MAC OSX, сопоставления, по-видимому, не выстраиваются правильно. Например, я вижу персонажа Meta
используется, однако Windows, кажется, не отображает должным образом этот символ.
Я также хотел бы отметить, что я использую клавиатуру Mac на ПК с Windows.
2 ответа
Как Cmd (Meta) сопоставляет ваши ключи Windows?
Вы можете получить полный XML- файл раскладки Mac и заменить meta
с любым ключом это на Windows. Некоторые ключи могут не работать или вы можете получить конфликтующие сопоставления.
Нет простого и понятного способа, который будет работать из коробки.
На Mac раскладка клавиатуры использует модификаторы Alt, Ctrl, Meta и Shift. Это нельзя напрямую сопоставить только с 3 модификаторами, которые есть в Windows (Alt, Ctrl, Shift). Вы не можете использовать Win в качестве модификатора по умолчанию.
Кроме того, многие комбинации с Win уже будут приняты ОС (и единственный способ отключить эти сопоставления по умолчанию - изменение реестра).
Вы можете попробовать его, поскольку есть обходной путь, чтобы заставить Win работать как модификатор в IntelliJ IDEA.
Есть сторонний плагин от samvtrran, который решает эту проблему: macOS For All
Вот описание плагина:
Раскладка клавиатуры для Windows и Linux (и macOS, если вы действительно хотите!), Которая повторно связывает общие сочетания клавиш macOS 10.5+ на некомандные клавиши. Некоторые сочетания клавиш не являются заменой 1:1 клавиш-модификаторов, поэтому, пожалуйста, проверьте таблицу обновлений клавиш.
Если вы заметили какие-либо конфликтующие сочетания клавиш или у вас есть предложение по новому сочетанию клавиш, пожалуйста, откройте проблему на GitHub.
В Windows перейдите на file > settings > keymap
и в keymaps
выпадающий выбор default
и meta
(ака cmd
) ключ будет заменен на ctrl
,