JetBrains系列IDE之间的快捷键相互导入

Posted devzyc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JetBrains系列IDE之间的快捷键相互导入相关的知识,希望对你有一定的参考价值。

官方说法export setting里选keymap,再import那个导出的zip文件,跨IDE我试了不适用, 至少到目前为止,说不定以后这个就改进成可以了。
目前的解决办法是直接改配置文件。以macOS上的intellij idea为例,keymap的位置在:~/Library/Application Support/JetBrains/IntelliJIdea2020.1/keymaps。找到一个你想改的的xml文件,像这样的:

<keymap version="1" name="macOS copy" parent="Mac OS X 10.5+">
  <action id="InvalidateCaches">
    <keyboard-shortcut first-keystroke="shift meta alt y" />
  </action>
  <action id="ActivateBuildToolWindow">
    <keyboard-shortcut first-keystroke="meta 0" />
    <keyboard-shortcut first-keystroke="shift meta 0" />
  </action>
</keymap>

在另一个你想导出的IDE(比如android studio)里导出settings, 打开那个导出的zip文件,解压出的文件夹里面也有keymap的xml文件,格式和上面的一样,把action一级的内容覆盖过去,重启,设置里keymap下拉要选对成你改的那个。就能生效啦


以上是关于JetBrains系列IDE之间的快捷键相互导入的主要内容,如果未能解决你的问题,请参考以下文章

JetBrains (PyCharm/WebStorm) 系列软件 快捷键设置

jetbrains公司IDE快捷键

JetBrains系列IDE无法输入中文

JetBrains系列IDE无法输入中文

在 JetBrains IDE(PhpStorm、PyCharm、WebStorm 等)中复制完整文件路径的快捷键

JetBrains 2017/2018全系列产品激活工具