Eclipse 在包资源管理器中将包视图更改为文件夹视图?

Posted

技术标签:

【中文标题】Eclipse 在包资源管理器中将包视图更改为文件夹视图?【英文标题】:Eclipse changed package view to folder view in Package Explorer? 【发布时间】:2014-04-15 21:08:23 【问题描述】:

我的问题是 Eclipse 将我的所有包都显示为普通文件夹。我必须回到正常的包视图,因为在文件夹视图中,像 Windowbuilder 这样的大多数插件都不起作用。 我已经尝试更改 Package Presentation -> Flat or Hierarchical 没有变化。 我尝试将文件夹或项目添加为源文件夹,但他使用的是第一个文件夹作为包和子文件夹,例如

the Folder 
   org
       eclipse
              wb
                swt
       tempuri
are shown as 
   org
       eclipse.wb.swt
       tempuri
but I need 
   org.eclipse.wb.swt
   org.tempuri

有人对此有解决方案吗? 谢谢帮助 迈克尔

【问题讨论】:

【参考方案1】:

您正在寻找的(至少在 Luna 版本 (4.4.0) 中)是 Package Explorer 视图而不是 Navigator 视图。

您可以从窗口选项卡切换它:

窗口 > 显示菜单 > 包资源管理器

【讨论】:

【参考方案2】:

如果您删除一个文件夹并且没有考虑对该文件夹下的其他结构进行任何调整,通常会出现此问题。最好的办法是转到包资源管理器并单击“源 > 构建路径 > 用作源文件夹”。刷新项目并重新启动eclipse。 我已经经历过这种情况几次,它总是对我有用。抱歉,如果我没有正确理解您的问题。

【讨论】:

谢谢,这是正确的,我已经这样做了。但我的包裹演示文稿是分层的,它看起来不同:(【参考方案3】:

在 Package Explorer 选项卡中,单击 Link with Editor 旁边名为 View Menu 的小三角形,然后选择 Package Presentation > Hierarchical。

【讨论】:

以上是关于Eclipse 在包资源管理器中将包视图更改为文件夹视图?的主要内容,如果未能解决你的问题,请参考以下文章

如何防止 Eclipse 在包资源管理器中显示打开的文件

如何让 Eclipse 显示 .* 文件?

如何从 Eclipse 插件中获取包资源管理器中的选定节点

Eclipse隐藏项目包,以便在包资源管理器中轻松导航

我可以在 Eclipse 的项目资源管理器中生成文件吗?

Eclipse 包资源管理器对每种文件类型都有不同的图标:接口、抽象类等