使用记事本++在文件夹的所有文件中查找文本

尝试消除问题的工具

记事本++ 即使您暂时忽略了程序的插件系统,它还是Windows的多功能文本编辑器,它进一步扩展了它。

我经常使用的功能之一是该程序能够在我指定的文件夹的所有文件中搜索文本。

例如,今天我得知,在此站点上发表评论的用户的cookie处理发生了变化。

我所知道的是Cookie的过期时间设置为同一天,而不是第二年。我怀疑网站上安装的其中一个插件对此负责,但不知道哪个。

虽然我可以通过反复试验来分析问题,但可以通过逐个禁用插件并验证该操作是否解决了问题,我还是决定使用NotePad ++。

这个想法是搜索所有插件文件并返回可能更改cookie或搜索特定变量的任何代码行。

在文件夹的所有文件中查找文本

notepad find in files

在系统上启动Notepad ++即可开始操作。您无需在启动时在程序中打开文本文件,因为这与您将要运行的查找操作无关。

从菜单中选择搜索>在文件中查找。如果您更喜欢键盘快捷键,请改用Ctrl-Shift-F打开搜索窗口。

find in files

“在文件中查找”配置窗口非常易于使用,因为如果不需要,您可以忽略大多数选项。

您需要配置以下字段:

  1. 查找内容:这是您希望Notepad ++在文件中查找的搜索字符串。
  2. 目录:这是根目录,其中包含要搜索的所有文件。默认情况下,Notepad ++也搜索所有子文件夹。

所有其他字段都是可选的。如果一切都保持不变,Notepad ++将对选定的根文件夹的所有文件及其包含的所有子文件夹进行爬网,并在搜索结束时返回所有匹配。

但是,可选参数可能会有用。您可以更改过滤器,以便仅某些文件类型,例如* .css或* .php或文件名Finance。*包括在搜索中。

您还可以启用全字匹配或大小写匹配选项,或从普通搜索模式切换到扩展搜索模式或使用正则表达式的搜索模式。

最后但并非最不重要的一点是,您可以使用replace选项将输入的文本替换为其他文本。

单击查找全部开始。搜索时间主要取决于您的选择,但不应花费很长时间。

Notepad ++随后返回所有按文件和行排序的匹配。

search text in files

剩下的就是逐行浏览结果以找到您要寻找的内容(我并没有这么做,但这是另一回事了)。

记事本++

对于Windows

现在下载

现在阅读 : 在Notepad ++中修剪脂肪