在做项目的时候常常需要批量替换一些文件里的内容,或者固定或者不固定,这也就需要一种能够批量替换并且支持正则表达式的文件查找替换工具。
现有的编辑器有一些已经可以实现这样的功能了,不过貌似在正则这一块与EcmaScript里的正则有一定的差异而导致我们使用的不便,并且,你需要安装了这些工具才能使用。
有鉴于此,写了一个简单的适用于WEB编程人员使用的批量查找替换工具EasySR(easy search and replace),现发布第一个版本!
EasySR 1.0
Search and Replace the text of the types of files.
Search: Key words or regular expression,characters:$()*+.[]{}?/^| need to use / escaped.
输入要匹配的关键词或正则表达式,特殊字符:$()*+.[]{}?/^| 请用/进行转义
ig: IgnoreCase,Global
忽略大小写,全局匹配
i: IgnoreCase
忽略大小写
g: Global
全局匹配
Replace:Will be replaced by the character,or function can also be imported.
输入将要被替换成的字符,也可以输入函数,如:function(){return 'xxxx'}
File: To search for the file type!Only accept the text of the types of files!
输入要查找替换的文件类型,只支持文本类型文件!
Backup: Make a backup
为替换的文件创建一个备份
Over W: Overwrite the old file
直接覆盖要替换的文件
Path: To search the directory
选择要操作的目录
Sub: For each all sub folders
遍历选定目录下的所有子目录
Only: Search only selected directory
只对选定目录下的文件进行操作
Comment and suggest:dh20156@126.com
http://www.v-ec.com/dh20156
运行时截图:
Easy SR V1.2
主要更新:用户体验部分以及文件操作部分!
截图:
EasySR V1.5
更新部分:
添加【搜索并替换】和【只搜索】选项;
添加【停止】功能按钮;
添加功能【打开并编辑匹配到的文件】;
截图: