How to clean window history in Eclipse

eclipse

Solution

Your workbench information are saved in this file in your workspace:

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

or depending on your eclipse version:

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

You can delete it and eclipse will recreate the file, you can also try to edit it, but it's a big file and may be hard... Deleting this file all workbench related settings are lost but your projects stays intact.

Problem

Right now I'm having this issue in Eclipse where I have an XML file open that's really big in which it almost crashes Eclipse. However this file being opened is saved in my window history, therefore I restart eclipse, it tries to open this massive file again. How do I clear the opened window history in eclipse? I would prefer not having to clear my workspace entirely as I have mylyn data I want to keep. I've tried using Eclipse clean but this doesn't seem to do anything related to opened windows.

Original source