Eclipse在哪里保存要在启动时打开的文件列表?

Gru*_*eck 31 eclipse eclipse-metadata

问题:Eclipse在哪里存储它在启动时打开的文件列表?

背景:在Eclipse中安装了一个迅速崩溃的插件后,我的Eclipse工作区处于某种状态.启动时,构建工作区任务将无限期暂停20%.在我卸载插件之前,我想再给它一次机会.我有一种感觉,Eclipse暂停的原因是因为一个文件在崩溃时被打开,它试图在启动时重新打开.如果我可以在启动时阻止此文件打开,那么我有可能哄骗插件行为.问题是我不知道在Eclipse运行之间该文件列表的持久位置.

...在我发布这个问题之前的一秒钟,我意识到我可以删除导致问题的文件(duh).然而,搜索让我感到沮丧,想要找到答案.

Veg*_*ger 57

在您的工作区中,以下文件包含您的工作台信息:

.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
Run Code Online (Sandbox Code Playgroud)

可以删除它(或编辑它但需要一些摆弄我想的)而不破坏你的工作空间,文件由Eclipse重新生成.删除时,所有与工作台相关的设置都将丢失(即所有编辑器都已关闭),但该工作区的项目保持不变.

编辑:在Eclipse 4.2中,文件是

.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
Run Code Online (Sandbox Code Playgroud)