Intellij Стандартная клавиатура для Windows в Mac OS X
Можно ли использовать карту ключей Windows по умолчанию для Intellij IDEA в Mac OS X. Это не такая опция, как Eclipse Windows Key Map?
3 ответа
Это было болезненно для меня. Я иногда работаю в IntelliJ в Windows, Linux и MacOS и просто не хочу мысленно обрабатывать разные макеты.
Мне наконец удалось получить ту же раскладку, и я также поменял местами кнопки управления / команды на клавиатуре (я использую обычную клавиатуру Windows) во всех приложениях, кроме IntelliJ, поэтому я могу использовать ctrl + c/v/a/f/.. через всю систему.
- изменил раскладку клавиатуры в IntelliJ на " По умолчанию для XWin "
- Установленные элементы karabiner, которые позволяют любые изменения клавиатуры / мыши: https://github.com/tekezo/Karabiner-Elements
отредактировал мой /Users/username/.config/karabiner/karabiner.json и добавил мое собственное правило в этот json под профилями> complex_modification> rules:
{ "description": "ctrl / command swap", "манипуляторы": [ { "условия": [ { "bundle_identifiers": [ "^ Ком \\. \\ JetBrains. IntelliJ $" ], "type": "frontmost_application_unless" } ], "от": { "key_code": "left_control" }, "до": [ { "key_code": "left_command" } ], "тип": "базовый" }, { "условия": [ { "bundle_identifiers": [ "^ Ком \\. \\ JetBrains. IntelliJ $" ], "type": "frontmost_application_unless" } ], "от": { "key_code": "left_command" }, "до": [ { "key_code": "left_control" } ], "тип": "базовый" } ] }
Да, это возможно. перейдите в Настройки -> раскладка клавиатуры -> раскладки клавиш и выберите настройки по умолчанию
Добавление к ответу Мариуша, который работает для клавиатур QWERTY, если вы хотите выполнить эту настройку с клавиатурой QWERTZ и не можете набрать {}, [] и \:
Перейдите в IntelliJ -> Настройки -> Карта клавиш -> Окна инструментов и удалите (или переназначьте) ярлыки для отладки, проблем, служб, структуры и Git. Их необходимо заменить, иначе они перезапишут сопоставленные привязки для перечисленных символов.