JetBrains IDE 默认键盘快捷键的位置

Location of JetBrains IDEs default keyboard shortcuts

我想编写一个工具来同步 JetBrains IDE 之间的键盘快捷键,但我找不到默认的。当我在 IDE 中自定义它们时,会在 .tool\config 下创建一个新文件夹 keymaps,其中仅包含自定义的分配。

不过,我需要先对比原方案,找出不同点,最终合并。但我无法在任何地方找到它们。

我查找了各种 *.xml 文件,其内容类似于 shiftctrlkeyboard-shortcut,没有结果。

你知道它们藏在哪里吗?

检查 IDE_INSTALL_FOLDER/lib/resources.jar 文件(这是一个普通的 ZIP 压缩包)。

所有捆绑的键盘映射都将位于该存档内的 keymaps 文件夹中。