最近每当我在Eclipse中打开我的工作区时,Package Explorer总是默认专注于我所有项目/资源文件的单个文件夹。我已经忍受了几个月,因为我可以“完成”以回到项目级别。
但是,我想对此进行排序。有没有人知道如何阻止Eclipse打开这个特定文件夹作为默认文件夹?
答案 0 :(得分:6)
你现在可能已经找到了解决方案,但我最近遇到了同样的问题,并找到了一个似乎对我有用的解决方案,并认为我会分享。
关闭Eclipse并打开工作区的workbench.xml文件进行编辑:
gedit <yourEclipseWorkspaceDir>/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
在doc中搜索Package Explorer保持默认的文件夹的名称。这应该是如下行中的path属性的值:
<input factoryID="org.eclipse.ui.internal.model.ResourceFactory" path="<theOffendingFolder>" type="2"/>
更改path属性的值以指向所需的文件夹,或者如果希望Package Explorer向您显示默认项目级别,则完全删除该输入行。保存文件并打开Eclipse。
答案 1 :(得分:0)
这可能与您启动工作区时自动打开的文件(因为它在该状态下已关闭)和包浏览器“使用编辑器按钮链接”有关。包浏览器视图右上角的此按钮允许将编辑器中的当前可见文件与包浏览器同步(我个人经常使用此功能,但我知道我的一些同事讨厌它; - ))。
希望这可以提供帮助 马努