12

我可以通过按 Ctrl Space 来显示一个空框,但内容辅助根本不会弹出。我在这里阅读了很多关于这个主题的答案,但没有一个有帮助。

我在用着...

Ubuntu 12.10 Eclipse 版本:3.8.0 Build id:I20120502-2000 Java openjdk-7-jre 7u15-2.3.7-0ubuntu1~12.10 执行环境 JavaSE-1.7 (java-6-openjdk)

我检查了首选项设置,它们看起来很合理。我检查了项目构建设置,它们看起来不错。我没有任何编译错误(只有几行代码。)

关于我的下一步行动有什么建议吗?

4

4 回答 4

19

Windows首选项常规恢复默认值

您可以检查的另一件事:

应检查Windows首选项Java编辑器内容辅助高级Java 提案。

这应该可以解决问题。

请注意,您不必恢复默认值,请确保CTRL+SPACE未被其他操作覆盖。


正如评论中提到的,有时创建一个新的项目工作区可以解决这个问题..出于某种原因。

于 2013-03-06T17:35:50.543 回答
11

转到首选项 > Java > 编辑器 > 内容辅助并粘贴“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”。(注意 z 后面的点)进入“Java 的自动激活触发器:”字段。

于 2014-09-10T01:08:47.973 回答
4

我自己也遇到了这个问题,事实证明,我的窗口管理器(XFCE)或其他东西会占用空间。所以将它映射到 ctrl+space 以外的其他东西为我解决了它。

于 2014-07-19T09:08:20.850 回答
0

当您启动 Eclipse 时,内容辅助(ctrl+空格)可能无法处理上一个会话中打开的资源文件(例如 main.cpp)。尝试关闭这些文件并重新打开它们。控制 (ctrl+space) 是否再次起作用。

于 2019-05-01T14:09:33.023 回答