IntelliJ IDEA - 键盘右键单击不起作用

IntelliJ IDEA - Key board right click doesn't work

我正在使用 IntelliJ IDEA​​ Ultimate v 13.1,我喜欢使用键盘快捷键,很少使用鼠标。我对这个 IDE 比较陌生,因为之前我一直在使用 eclipse。

我的问题是关于通过按下键盘上的右键单击键(通常位于外部键盘上右侧的 Ctrl 键附近)来执行右键单击操作。问题是当我按下这个键时,没有任何反应,但是当我单击鼠标右键时,事情就发生了。这适用于编辑器、项目浏览器,我想在 IDE.

中无处不在

有没有我应该打开的开关,它会起作用,或者有任何其他方法可以让键盘右键单击在 IDEA​​ 中起作用?非常感谢您的回复。

有时候意外总是会发生的!这个属于那个类别:)

不知何故 IDEA 无法加载我的任何项目,我想从我的用户目录中删除“.IntelliJIdea13”目录。最初我没有将我的键盘映射(快捷方式)更改为 Eclipse 并且右键单击就可以正常工作。

无论如何,IntelliJ 都可以解决问题。即使快捷方式映射到 Eclipse 样式,它们也应该允许从键盘右键单击。

我尝试将快捷方式更改为 Eclipse,但键盘右键单击停止工作。当我将其更改为默认值时,它开始工作。

我知道这是一个老问题,但当我搜索我的问题时,它作为第一个结果弹出,我根据 Ketan@ 的回答中的一些上下文弄明白了。

修复:

  • 转到文件 -> 设置 -> 键盘映射
  • 搜索 "Show Context Menu"
  • 添加新的键盘快捷键。出现提示时,按 "right click"(又名 "context menu")键。

对我来说,只需 重启 IntelliJ IDE

如果你是用 jetbrains 工具箱安装的,你就不容易做到。

我用 php 编写了一个脚本,但您可以将其改编为其他语言:

https://gist.github.com/firegore2/0ba76d74f070b07eda5a12f3f24ba054