在 Linux 上的 Eclipse 3.2.2 中,内容辅助不会在同一项目中查找类。升级到 3.2 以上不是一个选项,因为 SWT 在 Solaris 3.2 以上不可用。
我已经看到了清理工作区、重新打开工作区、使用-clean
命令运行 eclipse 的建议,但这些都没有奏效。
在 Linux 上的 Eclipse 3.2.2 中,内容辅助不会在同一项目中查找类。升级到 3.2 以上不是一个选项,因为 SWT 在 Solaris 3.2 以上不可用。
我已经看到了清理工作区、重新打开工作区、使用-clean
命令运行 eclipse 的建议,但这些都没有奏效。
转到 Preferences 中的 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=