IntelliJ IDEA - 键盘右键无法使用

8
我正在使用IntelliJ IDEA Ultimate v 13.1,喜欢使用键盘快捷键,很少使用鼠标。我相对于之前一直在使用的eclipse来说,对这个IDE还比较陌生。
我的问题是关于通过按下键盘上的右键键执行右键操作(通常在外部键盘上靠近右侧Ctrl键的位置)。问题在于当我按下这个键时,什么都不会发生,但是当我点击鼠标右键时,事情就发生了。这适用于编辑器、项目浏览器,我想在IDE的任何地方都是如此。
是否有一个开关我应该打开它,它就会工作,或者有其他方法让键盘右键在IDE中工作?非常感谢您的回复。

在我的IntelliJ 14中可以工作。尝试使用社区版确认是否是13的问题。 - MartinTeeVarga
谢谢sm4,我会尝试的。 - Ketan
4个回答

18

我知道这是一个老问题,但它在我搜索我的问题时出现为第一结果,我通过 Ketan@ 的答案中的一些上下文找到了解决方法。

解决方法:

  • 进入 文件 -> 设置 -> 快捷键
  • 搜索 "显示上下文菜单"
  • 添加一个新的键盘快捷键。提示时,按下 "右键"(也称为 "上下文菜单")键。

在Ubuntu 20.04 LTS上,我的IntelliJ 2020.2右键菜单突然消失了(我想是在打开一个最近创建的第二个项目时出现的,之前没有任何问题),这个答案帮助我找到了解决方案,只需要重新映射一下就可以了。在操作系统的其他地方,右键单击仍然有效。不确定它是如何在IntelliJ中被取消映射的。谢谢! - Richard Logwood
在我的情况下,我最近从Mac设置中禁用了鼠标右键。感谢IntelliJ和首选项/键映射中的“显示上下文菜单”部分以及“添加鼠标快捷方式”提醒我 - 线索是当我按下鼠标右键时,IntelliJ的“点击”响应。 - Kieran Ryan

2
有时候,意外事件会带来好的结果!这个就是其中之一 :)
不知怎么回事,IDEA无法加载我的任何项目,我想到从我的用户目录中删除“.IntelliJIdea13”目录。起初,我没有将我的快捷键映射(快捷方式)更改为Eclipse,右键单击仍然可以正常工作。
无论如何,问题存在于IntelliJ中需要修复。他们应该允许从键盘进行右键单击,即使快捷键映射到Eclipse样式。
我试图将快捷键更改为Eclipse,但键盘右键停止工作。当我将其更改为默认设置时,它开始工作。

我只是复制了 Eclipse 的快捷键,并添加了一个显示上下文菜单的新快捷键,这正是我想要的。 :) - Nikhil Sahu

1

对我来说,只需要重新启动IntelliJ IDE,它就可以正常工作了。


0

虽然这个链接可能会回答问题,但最好在此处包含答案的必要部分,并提供参考链接。如果链接页面发生更改,则仅包含链接的答案可能会失效。 - 来自审核 - Procrastinator

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接