首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >免费,Windows,多行,文本搜索和替换

免费,Windows,多行,文本搜索和替换
EN

Software Recommendation用户
提问于 2019-04-24 08:28:54
回答 2查看 78关注 0票数 0

我正在寻找一个免费的、基于Windows的文本搜索和替换应用程序,它将允许我进行以下类型的替换,允许我指定文件扩展名并提供处理目录树的选项。

假设我有很多PHP代码,在连续的两行中这样写着:

代码语言:javascript
复制
echo(“Some message”);
Die();

我想用一个新函数的单行调用来替换所有这些情况:

代码语言:javascript
复制
EchoMessageAndDie(“Some message”);

够清楚了吗?请随便让我解释一下。似乎需要某种模板来定义搜索/替换字符串的各个部分。

如果可能的话,多行将是一种奖励,而不仅仅是两行。标准搜索/替换选项,如区分大小写、整句话等,也将受到欢迎。事实上,Windows的功能越多越好,只要它是免费的,并且可以进行替换,例如给出的示例。

更新我的错。我忘记声明,我需要它对给定目录树中的所有文件进行操作。

EN

回答 2

Software Recommendation用户

发布于 2021-03-24 12:43:51

在这方面,我在grepWIN上真的很幸运。它递归地处理文件夹,进行多行搜索和替换,可以通过文件扩展名进行筛选,执行纯文本或regex,并且具有相当详细的输出,显示找到的文件以及匹配文件中的位置。

这是我第一次安装一台干净的机器。(注:我不属于这个项目。我只是喜欢使用它,并认为它对你正在寻找的有用。) GitHub

票数 3
EN

Software Recommendation用户

发布于 2019-04-24 09:34:18

尝试任何专业的文本编辑器,如原子崇高。大多数IDE也应该能够做到这一点,比如PhpStorm (不是免费的)或阿普塔纳工作室 (我认为是免费的)。我没有用Aptana测试过)。

例如,在Atom中,您可以使用正则表达式,搜索和替换多行,通过任何您喜欢的文档树,只需在具有特定扩展名或名称模式的文件中搜索,等等。这个特性非常强大(在任何其他专业文本编辑器中都是如此)。

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/59786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档