如果您按Shift + Ctrl + T,或选择“导航>打开类型...”你“打开类型”对话框快速导航到一个已知的类。当您开始键入一个名称只有类,其名称匹配保持可见。这样,你可以找到一类的,你知道这个名字非常快,而无需通过封装资源管理器树浏览。

这一直伟大的我,直到今天早上。突然的一对夫妇我的项目中我只看到的所存在的种类的一部分的。当然,我试图刷新工程,清洁工程,重建项目,重建外部项目的明显的步骤,但都无济于事。这是一个有点古怪,因为该类型在其他地方知道。如果我添加一个导入语句Eclipse不抱怨,不知道类型,我可以按住Ctrl单击通过类型来得到他们的文件。然而,该类型的导航一无所知他们。

在过去,当InteliJ用这样对我,我会去找到它的缓存文件并删除它们迫使它重建。 Eclipse中是否有类似的东西,我可能会做(我是一个Eclipse的新手)?我使用Eclipse 3.4.2和我有它配置的的上一个干净的删除文件(因为我们的实际构建过程中把文件放在这个我不想与Eclipse的碴输出目录)。

有帮助吗?

解决方案

您是否尝试关闭并重新打开该项目?只有从打开的项目类型都保存在内存中,当你按住Shift + Ctrl + T键,第一次在一个新开的项目中发生的刷新。

编辑补充:按Ctrl + Shift + R还显示类型(与其他内容一起),但它也支持驼峰事情很快找到Java类型

其他提示

关闭蚀和删除任何的.index文件,并在工作区中的文件savedIndexNames.txt / .metadata / .plugins / org.eclipse.jdt.core一次蚀重新启动它将rebuildl为Ctrl + T键整个索引

尝试启动Eclipse使用-clean标志,你可以添加到您的eclipse.ini可以在同一个目录中,你eclispe.exe找到,或者如果你用球拍或shell脚本启动eclipse,将其添加为启动参数,如蚀-clean。

在清洁将整理工作区,并应强制蚀JDT到recalulate类型。香港专业教育学院曾与.snap文件的问题,似乎已损坏我的工作区(带似乎能够在脏关机创建的),直到我清理它们,不久前日食失去了Object类!一些有趣的错误做!

我得到这样经常的问题。我想你的解决方案,发现它似乎重建其搜索索引,但我仍然找不到任何我的班。然后,我看了一眼在该对话框的右上角的小绿箭头,并注意到我有选择的一个工作组,其属于另一个项目。我觉得有点哑了Eclipse没有就此发出警告,或任何东西,因为这可能是一个非常恼人的小细节,人们往往忘记了(至少我;-))。

不管怎么说,点击“取消工作集”,然后咣当我再次找到我的班。以为我要补充这个位置,因为其他人可能会犯同样的错误。

这工作对我来说 -

  1. Package Explorer选择项目
  2. 按<大骨节病> F5 或右键单击并选择Refresh

我用“-clean”为第一条线中的eclipse.ini(版本朱诺)和工作就像一个魅力。

心中已经尝试了所有的答案,我仍然有问题。那么我想这:点击 我删除的项目(这是一个Maven项目),并重新导入它。这一次,我确信我检查了“工程项目添加到工作集”复选框。了Eclipse之后能够找到在该项目中的类。

问题必须已经开始,因为我没有检查,当我第一次引进该项目此复选框。点击 顺便说,我使用霓虹灯

(警告:提前无耻营销)

如果你喜欢这个功能,你会爱 nWire 。 nWire允许,除其他事项外,快速搜索不仅为类型,但对于像方法或字段的任何可能的Java元素。它还使用一个导航器视图,其是无模式。搜索后,你可以看到一个非常快速简便的方法类关联。请查看在我们的网站视频。

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