Eclipse Content Assist未激活

问题描述:

我可以通过按Ctrl空格来显示空白框,但内容帮助不会弹出其他任何内容。我在这里阅读了很多关于这个主题的答案,但没有一个帮助。Eclipse Content Assist未激活

我使用...

的Ubuntu 12.10 Eclipse版本:3.8.0 版本ID:I20120502-2000 的Java OpenJDK的-7,JRE 7u15-2.3.7-0ubuntu1〜12.10 执行环境JavaSE-1.7(java-6-openjdk)

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

对我的下一步行动有何建议?

的Windows偏好一般恢复默认

另一件事你可以检查:

的Windows偏好的Java编辑内容协助高级Java建议应该检查。

这应该解决这个问题。

注意,您不必恢复默认,确保CTRL + SPACE 没有被其他操作忽略。


由于在评论中提到,某个时候创建​​一个新的项目工作区修复这个问题..出于某种原因。

+0

再次尝试,但没有。 Ctrl-Space是内容辅助键。重新启动它,以防万一。 – CaptainFuzzyFace 2013-03-06 17:41:23

+0

如果您创建新的项目工作区,是否也有同样的问题? – Maroun 2013-03-06 17:44:49

+0

啊!创建新的工作区并在其中打开一个新项目,现在它正在工作。因此,我将手动创建一个新项目并复制代码。谢谢您的帮助。仍然不知道问题是什么,所以我希望它不会再发生。尽管案件结案。 – CaptainFuzzyFace 2013-03-06 17:51:49

我自己有这个问题,事实证明,我的窗口管理器(XFCE),或者其他东西,陷阱空间。所以把它映射到其他东西比ctrl +空间解决它对我来说。

+0

它为我工作。就我而言,我正在使用LXDE。 – Baumann 2014-11-08 22:46:03

+4

thx,我有同样的问题。 XFCE是“吃”快捷键Ctrl +空间。您可以通过在eclipse中的按键首选项来测试,并在绑定字段中按ctrl +空格键。如果出现空格,eclipse会收到快捷方式。其他窗口管理器不会转发此快捷方式。这是我的情况。在xubuntu中,你必须进入设置 - >键盘输入法 - >键盘快捷键并将快捷键改为非Ctrl +空格。这解决了我的问题。以下是将我带入我的解决方案的链接:http://nixnote.blogspot.de/2012/08/ctrlspace-content-assist-doesnt-work-in.html – antibus 2015-01-14 12:06:11

+0

@ user1415926谢谢!输入法快捷方式是我的情况。 – 2015-06-30 16:47:43

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

+0

这是最好的解决方案! – VHanded 2016-03-03 08:28:01