我想清除在“查找”对话框中输入的所有搜索字符串。如何实现?
首先,找到notepad++的应用程序数据文件夹。这应该是 位于:
- XP
C:\Documents and Settings\[REPLACE_WITH_USER]\Application Data\Notepad++
- 对于 Vista 或 Win7,它应该位于:
C:\Users\[REPLACE_WITH_USER]\AppData\Roaming\Notepad++
注意:这是一个隐藏文件夹,因此建议使隐藏文件夹可见。
找到 config.xml 并将其打开到记事本进行编辑。 注意使用 记事本不是记事本++,出于某种原因,在记事本++上编辑它 不会保存您将要做的更新。
删除带标签的行:
- 删除“搜索”历史记录:
<Find name="[REPLACE_WORD]".../>
- 删除“替换”历史记录:
<Replace name="[REPLACE_WORD]" ..../>
保存config.xml。如果 Notepad++ 打开,请关闭然后重新打开 又来了。
简单的方法:用 10 个新条目填充搜索历史记录(例如
1
、2
、3
、...、9
、0
),然后重新启动 Notepad++,旧条目将被保留消失了。
这也非常快,因为您只需在每个数字后按 Enter 即可执行这 10 次搜索。
我想事情已经发生了变化; v 8.2.1,只需右键单击左侧的结果窗口,其中一个选项是“清除搜索”
我相信这个功能在以前的版本中是不可用的。但是,在版本 8.6 中,在“查找”窗口中,可以通过在将鼠标悬停时按删除键来清除历史记录项目。