2

我正在使用“Eclipse for Java Developers 7.2”和 Scala IDE 2.1.0。问题是“代码完成”......

我在 Eclipse 下启用了“使用 Scala 兼容的 JDT”和“启用 JDT 内容辅助”。还有其他我应该打开的选项吗?

4

2 回答 2

1

在 scala-ide 首选项中重新启用以下所有未选中的 Java 内容辅助机制:

首选项窗口:/Java/Editor/Content/Assist/Advanced

检查“默认”内容辅助面板的首选项:

  • Java 提案

还可以在窗口下部的内容辅助循环面板中启用 Java 提案

于 2017-10-26T22:02:06.487 回答
0

最后我有幸解决了这个问题。

发生这种情况的原因是因为 eclipse 存储了一个 .metadata 文件,它充当缓存来加载自动完成建议。

如果您尝试 Project->clean,然后尝试自动完成,则可以在自动完成建议中找到所需的 java 类成员。

所以解决方案是:转到你的 eclipse.ini,如果 mac 位于:/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

并在“-project”之前的ini文件中添加“-clean”。

这有一个负面影响,现在你的日食可能需要一两分钟的时间才能第一次开始。但对我来说,这是可以接受的。

于 2015-02-19T13:37:40.567 回答