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

我看到了清理工作区、重新打开工作区、使用以下命令运行 eclipse 的建议 -clean 命令,但没有一个起作用。

有帮助吗?

解决方案

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

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

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

其他提示

转到“首选项”中的“Java/编辑器/内容辅助/高级”,并确保选择了正确的提案类型。当我第一次迁移到 3.4 时,同样的事情也发生在我身上。

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

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

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

这是在:

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

org.eclipse.jdt.ui.prefs

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top