Intellij显示意图操作[Alt + Enter]不起作用

时间:2017-05-18 13:41:06

标签: unit-testing intellij-idea

问题发生在我将Groovy Unit Testing .jar添加到我的项目之后(我认为这可能会“损坏”我的Intellij,但很可能原因是因为问题是全局性的 - 它是出现在所有项目中。)

例如,我收到这样的消息:

enter image description here

但在我按 Alt + Enter 之后没有任何事情发生。

如果我为“显示意图操作”添加另一个键盘快捷键,它也不起作用。但是,如果我将Alt + Enter附加到另一个操作,那么另一个操作可以使用此快捷方式正常工作。

有趣的是,快捷键 Alt + Enter 不仅保留用于“显示意图操作”的操作,而且如果我删除其他关联它仍然不起作用

启用Intellij中的所有意图并禁用省电模式。

我读过 IntelliJ, Alt+Enter doesnt work Auto errors detection in IntelliJ IDEA 但它并没有解决我的问题。

4 个答案:

答案 0 :(得分:1)

您的IntelliJ IDEA安装似乎已损坏,缺少一些罐子。

Caused by: java.lang.ClassNotFoundException: groovy.lang.Closure PluginClassLoader[org.intellij.groovy, 9.0]

解决方案将重新安装与this linkinstall the current version相同的版本。

答案 1 :(得分:1)

解决方案是:在我的/home/user/idea-IU-162.2228.15/lib文件夹中缺少groovy-all-2.4.6.jar文件。 我是如何删除它的?

根据jetbrains page我选择了Groovy JUnit测试库并按下修复程序。几分钟后我决定不使用Groovy JUnit所以我从我的项目中删除了这个库,但实际上我从我的文件夹中删除了.jar,这就是为什么alt +输入没有工作的原因。恢复.jar后,一切正常。 感谢您CrazyCoderliro Alhonen

答案 2 :(得分:0)

您没有声明您正在使用的库。如果没有自动填充,您可以手动执行此操作。如果您从列表中选择并按Enter键,则应该这样。

答案 3 :(得分:0)

就我而言,我只是尝试使用left alt:

alt enter php storm intellij problem not working

左Alt + Enter

左Alt + 输入

至少有些语言看起来像某些语言会覆盖Right Alt行为 在启用立陶宛语的情况下,立陶宛Left Alt的情况很好, 对不对,切换到英语后,一切都很好。是 拉头发找出原因,它突然消失了,谢谢