Intellij Mac OS X上的默认Windows键盘映射

时间:2016-03-08 17:59:51

标签: java macos intellij-idea keymapping keymaps

是否可以在Mac OS X上使用Intellij IDEA的默认Windows键映射。它不是像Eclipse Windows键映射一样的选项?

2 个答案:

答案 0 :(得分:5)

这对我来说也是一种痛苦。我有时在windows,linux和macOS的IntelliJ工作,只是不想在心理上处理不同的布局。

我终于成功拥有相同的布局,并且除IntelliJ以外的所有应用程序中交换了键盘上的控制/命令按钮(我使用常规的Windows键盘)所以我可以在整个系统中使用ctrl + c / v / a / f / ....

  1. 将IntelliJ中的键映射更改为“ XWin的默认值
  2. 安装了karabiner-elements,可以更改键盘/鼠标:https://github.com/tekezo/Karabiner-Elements
  3. 编辑了我的/Users/username/.config/karabiner/karabiner.json,并在json下的个人资料>中添加了我自己的规则。 complex_modifications>规则:

    {
      "description": "ctrl/command swap",
      "manipulators": [
        {
          "conditions": [
            {
              "bundle_identifiers": [
                "^com\\.jetbrains\\.intellij$"
              ],
              "type": "frontmost_application_unless"
            }
          ],
          "from": {
            "key_code": "left_control"
          },
          "to": [
            {
              "key_code": "left_command"
            }
          ],
          "type": "basic"
        },
        {
          "conditions": [
            {
              "bundle_identifiers": [
                "^com\\.jetbrains\\.intellij$"
              ],
              "type": "frontmost_application_unless"
            }
          ],
          "from": {
            "key_code": "left_command"
          },
          "to": [
            {
              "key_code": "left_control"
            }
          ],
          "type": "basic"
        }
      ]
    }
    

答案 1 :(得分:0)

是的,有可能。 转到首选项 - > keymap - >键盘映射,并选择您的默认

enter image description here