Eclipse 包资源管理器的奇怪之处

标签 eclipse package-explorer

最近,每当我在 Eclipse 中打开工作区时,Package Explorer 总是默认关注所有项目/资源文件的单个文件夹。我已经忍受了几个月了,因为我可以“Up to”回到项目级别。

但是,我想解决这个问题。有谁知道如何阻止 Eclipse 将这个特定文件夹作为默认文件夹打开?

最佳答案

您现在可能已经找到了解决方案,但我最近遇到了同样的问题,并找到了一个似乎对我有用的解决方案,并认为我会分享。

关闭 Eclipse 并打开工作区的 workbench.xml 文件进行编辑:

gedit <yourEclipseWorkspaceDir>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml

在文档中搜索 Package Explorer 保留的默认文件夹的名称。这应该是像这样的行中路径属性的值:

<input factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="<theOffendingFolder>" type="2"/>

更改路径属性的值以指向所需的文件夹,或者如果您希望包资源管理器显示默认项目级别,则完全删除该输入行。保存文件并打开 Eclipse。

关于Eclipse 包资源管理器的奇怪之处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6806435/

相关文章:

eclipse - 如何在 Eclipse 的 PyDev Package Explorer 中按名称的字母顺序对项目进行排序?

eclipse - 如何从 Eclipse Project Explorer 隐藏 src 文件夹?

Eclipse 控制台仅在程序完成后写入输出

java - Eclipse 调试运行方法

java - 如何设置 Eclipse 编辑器屏幕和包资源管理器 View ?

eclipse - 如何在 Eclipse 包资源管理器中查看分层包结构

java - Eclipse 中关闭的项目不会出现在包资源管理器的工作集中

c - 如何避免在由 Eclipse 运行的 C 应用程序中出现不可复制的字符

eclipse - 如何在 Eclipse 插件中指定和读取属性

java - 以百分比设置按钮的大小