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

Posted

技术标签:

【中文标题】IntelliJ IDEA - 键盘右键单击不起作用【英文标题】:IntelliJ IDEA - Key board right click doesn't work 【发布时间】:2015-11-07 03:43:40 【问题描述】:

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

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

是否有一个我应该打开的开关,它可以工作或以任何其他方式在 IDEA 中让键盘右键单击工作?非常感谢您的回复。

【问题讨论】:

在 IntelliJ 14 中为我工作。尝试社区版以确认这是 13 的问题。 谢谢sm4,我试试看。 【参考方案1】:

我知道这是一个老问题,但是当我搜索我的问题时,它作为第一个结果弹出,我在 Ketan@ 的答案中找到了一些上下文。

修复:

转到文件 -> 设置 -> 键盘映射 搜索“显示上下文菜单” 添加新的键盘快捷键。出现提示时,按“右键单击”(也称为“上下文菜单”)键。

【讨论】:

奇怪的是,我的右键单击上下文菜单在 Ubuntu 20.04 LTS 上的 IntelliJ 2020.2 中消失了(我认为在打开最近创建的第二个项目时,我之前没有遇到任何问题),这个答案让我找到了简单的解决方案重新映射它。右键单击在操作系统中的其他任何地方都可以工作。不确定它是如何在 IntelliJ 中未映射的。谢谢! 在我的情况下,我最近在 mac 设置中禁用了鼠标右键单击。感谢 intellij 和首选项/键盘映射中的“显示上下文菜单”部分和“添加鼠标快捷方式”提醒我 -线索是当我按下鼠标右键时来自 intelliJ 的“点击”响应。【参考方案2】:

有时意外会永远发生!这个属于那个类别:)

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

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

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

【讨论】:

我只是复制了 eclipse 快捷方式并添加了一个新的快捷方式来显示上下文菜单,这正是我想要的。 :)【参考方案3】:

对我来说,只需重新启动 IntelliJ IDE

即可工作

【讨论】:

【参考方案4】:

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

我制作了一个用 php 编写的脚本,但你可以将它改编成其他语言:

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

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review

以上是关于IntelliJ IDEA - 键盘右键单击不起作用的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA之UML类图

在 IntelliJ IDEA 中按 Ctrl 并单击打开声明/实现之间进行选择

IntelliJ IDEA删除项目

Liferay7 Intellij IDEA 开发环境搭建

idea怎么将库添加到类路径

IntelliJ IDEA 调试器在调试 Maven 测试时跳过断点