我正在寻找一个免费的、基于Windows的文本搜索和替换应用程序,它将允许我进行以下类型的替换,允许我指定文件扩展名并提供处理目录树的选项。
假设我有很多PHP代码,在连续的两行中这样写着:
echo(“Some message”);
Die();我想用一个新函数的单行调用来替换所有这些情况:
EchoMessageAndDie(“Some message”);够清楚了吗?请随便让我解释一下。似乎需要某种模板来定义搜索/替换字符串的各个部分。
如果可能的话,多行将是一种奖励,而不仅仅是两行。标准搜索/替换选项,如区分大小写、整句话等,也将受到欢迎。事实上,Windows的功能越多越好,只要它是免费的,并且可以进行替换,例如给出的示例。
更新我的错。我忘记声明,我需要它对给定目录树中的所有文件进行操作。
发布于 2021-03-24 12:43:51
在这方面,我在grepWIN上真的很幸运。它递归地处理文件夹,进行多行搜索和替换,可以通过文件扩展名进行筛选,执行纯文本或regex,并且具有相当详细的输出,显示找到的文件以及匹配文件中的位置。
这是我第一次安装一台干净的机器。(注:我不属于这个项目。我只是喜欢使用它,并认为它对你正在寻找的有用。) GitHub

https://softwarerecs.stackexchange.com/questions/59786
复制相似问题