2

现在我在 Eclipse 中遇到了这个问题,我打开了一个非常大的 XML 文件,它几乎使 Eclipse 崩溃。但是,这个正在打开的文件保存在我的窗口历史记录中,因此我重新启动 eclipse,它会尝试再次打开这个大文件。如何清除eclipse中打开的窗口历史记录?

我宁愿不必完全清除我的工作区,因为我有我想要保留的 mylyn 数据。我试过使用 Eclipse clean 但这似乎没有做任何与打开的窗口相关的事情。

4

3 回答 3

7

您的工作台信息保存在您工作区的此文件中:

.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml

或取决于您的 Eclipse 版本:

.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

您可以删除它,eclipse 将重新创建文件,您也可以尝试编辑它,但它是一个大文件,可能很难...删除此文件所有工作台相关设置都将丢失,但您的项目保持不变。

于 2012-12-14T02:36:15.193 回答
4

转到首选项并搜索“工作区”。您将看到可以删除的工作区列表。

于 2015-01-21T14:24:34.777 回答
1

一些替代方案:移动或重命名攻击性文件,以便 eclipse 无法打开它。File->Switch Workspace->Other 加载复制工作台布局的新工作区。

只是一些想法,我的经验是关闭一个文件,然后程序意味着程序一旦再次启动就不会尝试打开文件。

于 2012-12-14T03:18:33.560 回答