这个问题在这里已经有了答案:
升级到2021-06(4.20.0)后,eclipse内容辅助在循环中失败(1个答案)
21小时前关门。
在我从旧的eclipse升级后(2019年的某个版本)。。。不知道了)到eclipse“2021-06(4.20.0)”(当前构建id:20210612-2011),我面临着自动完成的实际问题。对于某些文件(不是全部!)这个功能完全搞砸了。如果我按下crtl+space,我只会看到类和模板,而不会看到java类型。如果我自己输入变量并按“.”(例如 exampleVariable.
)通常eclipse会显示所有可能的方法等等,但现在什么也没有发生。这就像eclipse在我的代码中没有看到这个“examplevariable”。但是如果我完成了整个学期让我们说 exampleVariable.exampleMethod();
eclipse不在它下面加红线,如果我用鼠标悬停,我可以看到javadoc。如果我随后删除 .exampleMethod();
然后再试一次,从点开始-不会再发生任何事情。。。eclipse的行为就像一个转储文本编辑器!
这只会发生在特定的源文件中。如果我打开另一个源文件,所有文件都会按预期工作。我可以随时关闭和重新打开我的项目、受影响的源文件,甚至整个eclipse—没有任何更改。。
这对我来说确实是个问题,因为在这种情况下我不能工作。
1条答案
按热度按时间zaq34kh61#
打开菜单窗口->首选项->java->编辑器->内容辅助->高级。现在,请确保在顶部和底部都勾选了以下内容:java非类型提案java提案java类型提案应用更改,然后关闭并重新打开您的项目,它将构建自动完成功能,当您点击ctrl空格键时,该功能将变为可用。
我希望这能解决这个问题。