Eclipse Outline View为空

Dor*_*ori 14 eclipse

今天很简单.我Outline在eclipse中的观点不再向我显示任何方法或字段.我已经选择了大纲视图菜单中提供的几个选项,以向我展示一切可能但仍然没有.

如果我在类编辑器中右键单击并选择Quick Outline我获取以前在Outline视图中显示的信息.是什么赋予了?!

有帮助吗?

谢谢

编辑:我现在只使用IntelliJ!

Poi*_*ars 9

显然,这个问题的原因是DLTK(动态语言工具包)索引是borken.

以下五个温馨提示加快的Eclipse PDT和nWire,我已经关闭的Eclipse,只删除了H2数据库(*.db)文件<workspace>/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2/.

重新启动Eclipse时,将再次创建数据库文件,然后大纲视图再次运行.IIRC,这是我第二次遇到这个问题(首先是Eclipse 3.7.x,现在是4.2),这个解决方案对我有用.


Dor*_*ori 5

我最后通过删除我的Workspaces .metadata文件夹(rm -rf .metadataOSX)解决了这个问题.我丢失了任何工作区设置,但这是一些格式规则,引用项目(只是再次导入它们)和一些自定义键快捷方式.

我的大纲再次奏效!


Jed*_*aaf 5

在大纲为空且代码未语法突出显示的情况下,我遇到了同样的问题。

要修复它,我右键单击该文件,然后选择“打开方式”>“ Java编辑器”。

出于某种原因,Eclipse认为应使用文本编辑器而不是Java编辑器打开此特定的.java文件。


dim*_*sli 3

几个想法:

  • 您是否单击了Link with Editor“大纲”视图上的按钮以确保该视图反映了当前打开的 Java 文件?
  • java 类是否位于 Eclipse 的源目录中?Right click on the project>> Build path> Configure Build PathSource tab类的包结构应位于这些源文件夹之一下。
  • (有点偏执,但只是检查)你的java类有.java文件扩展名吗?
  • 大纲视图是否适用于任何其他项目?
  • 预防措施:重新启动Eclipse,看看是否有变化。
  • 如果Ctrl+ o(快速视图)有效,那么大纲视图本身一定有问题:仔细检查下拉菜单,Filters没有任何内容被过滤掉,该Visible Categories部分也是如此。