Eclipse Quick fix坏了吗?

时间:2014-03-03 07:14:30

标签: eclipse

我曾经在Eclipse(4.3)中按 Ctrl + 1 来访问重构,例如“将语句赋值给本地变量”。

不幸的是,这种重构不再提供。当我按 Ctrl + 1 时,我看到的唯一命题是“在文件中重命名”。

我进入首选项>编辑试图找到一些不好的配置,但找不到任何东西。

我有什么打破的吗?

编辑: - 文件a是Java项目中的Java文件,在Java编辑器中打开。

3 个答案:

答案 0 :(得分:0)

这是另一种解决方案。我不确定它是否能解决您的问题,但您可以尝试使用以下配置:

Window --> Preferences --> Java (select your programming language) --> Editor --> Light bulb for quick assists.

将此选项标记为已选中&然后单击确定。 完成此操作后,您应该能够在当前行上看到一个灯泡。单击此灯泡应该为您提供与Ctrl + 1相同的选项。

答案 1 :(得分:0)

我有同样的经历。 Eclipse版本:2019-12(4.14.0),它是build automatically。为了加快日食,我没有选中它,然后我注意到快速修复只剩下“在此文件中重命名”。在我退回build automatically之后,快速修复就像是花哨的一样。

答案 2 :(得分:0)

我遇到了完全相同的问题。

我的解决方案是从 Marketplace 重新安装一些插件。 DevStyle 的 Darkest Dark 主题是问题所在。 (不要问我为什么)