Eclipse 3.2.2内容有助于在项目中找不到类

时间:2020-03-05 18:43:27  来源:igfitidea点击:

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

我已经看到了清理工作空间,重新打开工作空间,使用-clean命令运行eclipse的建议,但都没有起作用。

解决方案

回答

在"偏好设置"中转到Java / Editor / Content Assist / Advanced,并确保选择了正确的投标类型。当我第一次移至3.4时,我也发生了同样的事情。

回答

我们确定已检查"项目"菜单中的"自动生成"吗? :-)

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

回答

感谢最后评论,它部分起作用。
如果存在任何类型的错误,则内容帮助将无法正常工作。修复后,它会部分起作用。
我说部分原因是因为当我进行Perl EPIC继承时,似乎有一个错误:

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

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

回答

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

这是在:

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

org.eclipse.jdt.ui.prefs

我只需要删除此属性:
content_assist_disabled_computers =