在 Notepad++ 中指定多个目录 在文件中查找

Posted

技术标签:

【中文标题】在 Notepad++ 中指定多个目录 在文件中查找【英文标题】:Specify Multiple Directories in Notepad++ Find in Files 【发布时间】:2016-05-10 06:52:18 【问题描述】:

Notepad++ 的“在文件中查找”非常有用。但我想指定一堆应该在其中进行搜索的目录。

上面你看到我将通配符添加到“目录”字段:

C:\*\vc90\*

但是我的 Notepad++ 版本似乎不允许路径中出现星号。

我有大约 30 个 Visual Studio 项目的名称,我想通过路径中的第一个星号来获取它们的名称,但我只想修改这些项目的 vc90 版本(不是 vc80、vc100 等)中的文件,并且我不想单独指定每个目录。

我还有其他办法吗?

【问题讨论】:

【参考方案1】:

PowerGREP

虽然它不是 Notepad++,也不是免费的,但PowerGREP 可以满足您的需求。你可以下载一个评估版,几个月后它似乎仍在我的机器上运行。

我创建了一些模拟文件/文件夹,它似乎可以按您的预期工作。有创建备份等的选项。

【讨论】:

这很好看。我只是想写一个 C++ 程序来做,但我必须检查一下 是啊,看来能做的还不少!希望有用。 演示版许可为实际使用15天。因此,如果您使用它的时间少于 15 天,您的许可证就不会过期。【参考方案2】:

VSCode 是免费的,并且在搜索/替换操作中支持文件和路径的通配符。

【讨论】:

以上是关于在 Notepad++ 中指定多个目录 在文件中查找的主要内容,如果未能解决你的问题,请参考以下文章

notepad++ --删除一行中指定字符后面的内容

notepad++ --删除一行中指定字符后面的内容

notepad++ --删除一行中指定字符后面的内容

notepad++ --删除一行中指定字符后面的内容

如何在 QML 的 .qrc 资源文件中指定通配符?

在 package.json 中指定多个类型定义文件