【问题标题】:Eclipse autocomplete not working for some source files [duplicate]Eclipse 自动完成功能不适用于某些源文件 [重复]
【发布时间】:2021-07-10 00:08:15
【问题描述】:

在我从旧的 Eclipse(2019 年的东西......不再知道)升级到 Eclipse“2021-06 (4.20.0)”(当前版本 ID:20210612-2011)后,我遇到了真正的问题带有自动完成功能。对于 一些 文件(不是全部!),这个功能完全搞砸了。如果我按 CRTL+空格,我只会看到类和模板,但看不到 java 类型。如果我自己输入变量并按“。” (例如exampleVariable.)通常Eclipse 会显示所有可能的方法等,但现在什么也没有发生。就像 Eclipse 在我的代码中没有看到这个“exampleVariable”一样。但是,如果我完成整个学期让我们说exampleVariable.exampleMethod(); eclipse 不要用红线强调它,如果我用鼠标悬停,我可以看到 javadoc。如果我随后删除 .exampleMethod(); 并从点开始重试 - 不会再发生任何事情...... Eclipse 的行为就像一个转储文本编辑器!

这只发生在特定的源文件中。如果我打开另一个源文件,一切都按预期工作。我可以随时关闭并重新打开我的项目、受影响的源文件甚至整个 Eclipse - 没有任何变化..

这对我来说确实是个问题,因为我无法在这种情况下工作。

【问题讨论】:

    标签: java linux eclipse


    【解决方案1】:

    打开菜单 窗口->首选项->Java->编辑器->内容辅助->高级。 现在确保在顶部和底部都勾选了以下内容: Java 非类型提案 Java 提案 Java 类型建议 应用更改,然后关闭并重新打开您的项目,它将构建自动完成功能,然后当您按 Ctrl-Space 时该功能将可用。

    我希望这能解决问题。

    【讨论】:

      猜你喜欢
      • 2011-01-24
      • 2012-01-24
      • 2021-11-29
      • 2017-11-10
      • 2020-12-14
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多