1

在 Linux 上的 Eclipse 3.2.2 中,内容辅助不会在同一项目中查找类。升级到 3.2 以上不是一个选项,因为 SWT 在 Solaris 3.2 以上不可用。

我已经看到了清理工作区、重新打开工作区、使用-clean命令运行 eclipse 的建议,但这些都没有奏效。

4

4 回答 4

2

转到 Preferences 中的 Java/Editor/Content Assist/Advanced,并确保选择了正确的提案类型。当我第一次迁移到 3.4 时,同样的事情发生在我身上。

于 2008-08-26T17:57:26.050 回答
1

您确定选中了“项目”菜单中的“自动构建”吗?:-)

另一件事:未过滤的问题视图是否完全清除编译错误和类路径错误?

于 2008-08-26T18:08:26.523 回答
1

感谢您的最后评论,它部分工作。如果有任何类型的错误,内容辅助将不起作用。一旦修复,它部分工作。我说部分是因为,当我执行 Perl EPIC 继承时,似乎存在一个错误:

package FG::CatalogueFichier;
use FG::Catalogue;
our @ISA = qw(FG::Catalogue);
use strict;

,继承的子程序不会显示在内容辅助中。

于 2009-02-14T12:20:23.330 回答
0

我有时会发现我“丢失”了内容辅助,因为“内容辅助计算机”被禁用了。

这是在:

[Workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings

org.eclipse.jdt.ui.prefs

我只需要删除这个属性: content_assist_disabled_computers=

于 2010-11-25T21:27:51.087 回答