7

我正在使用 Eclipse Ganymede 3.4.2。搜索和查找/替换中的搜索栏因之前的搜索而变得杂乱无章。有没有办法清除它们?

我尝试清除其中的缓存文件,$workspace/.metadata/.plugins/org.eclipse.core.resources/.history/但没有帮助。

编辑:
要清除文件搜索历史记录,请转到.metadata\.plugins\org.eclipse.search\dialog_settings.xmlTextSearchPage 部分并在其下方,清除历史记录部分(例如<section name="HISTORY0">)并将 HISTORY_SIZE 值更改为 0。

要清除 Java 搜索历史记录,请转到.metadata\.plugins\org.eclipse.jdt.ui\dialog_settings.xmlJavaSearchPage 部分并执行相同的操作。

要清除远程搜索历史记录,请转到.metadata\.plugins\org.eclipse.rse.ui\dialog_settings.xmlRemoteSearchPage 部分下执行相同的操作。

仍然不知道如何清除查找/替换历史记录。

4

2 回答 2

7

请在您的工作空间中打开文件 .metadata.plugins\org.eclipse.search\dialog_settings.xml。

搜索栏目TextSearchPage。清除部分历史记录。在这个标签中,注意HISTORY_SIZE和部分History

我的意思是如果<item value="2" key="HISTORY_SIZE"/> <section name="HISTORY0">并且<section name="HISTORY1">有效。

开始日食。

对于查找/替换

.metadata\.plugins\org.eclipse.ui.workbench.texteditor\dialog_settings.xml

搜索findhistory. 您将看到 findHistory 和 replaceHistory。

于 2012-08-17T03:31:42.493 回答
-2

只需删除您的 .metadata 文件,您的所有历史记录都会消失!

于 2014-12-27T01:06:43.400 回答