Sublime Text3批量更改文件内容

用过sublime的应该都知道 ,在一个文件中想修改几个相同的元素 ,
1、选中想修改的元素后,一直按住 ctr + D 可以选中所有的相同元素,
2、 ctr + F 再点击右下角的Find All

但这时有更恶心的需求出现了,修改目录中的多个文件的相同元素,有没有感觉头有点冷??

有需求就有供应,当然有解决这个问题的方法:

1、在sublime里面你的项目文件中找到你想要搜索的文件,右键点击之后会出现:一个小导航栏,点击:‘Find in Folder..’然后下方会出现一个填写的菜单:
Sublime Text3批量更改文件内容
左边:find:是需要寻找的字符、where:是在哪里寻找字符、replace:是需要替换成的字符

右边:find:开始寻找命令、…:让你重新选择在哪个文件夹寻找字符、replace:开始替换

PS:

a.这里不建议更改“…”除非你脑子是清晰的,不然请慎用

b.请在更换前仔细检查文件内的字符究竟是不是你想要替换的

c.替换前请“备份“ 这是一个老生常谈的问题

2、点击find之后会出现一个界面,文件名Finde Results,里面是sublime帮你寻找到的内容:
Sublime Text3批量更改文件内容

双击高亮的代码行,或者是url的行,直接导航到你要寻找的文件内字符的那一行,怎么样,寻找是不是很方便?

3、点击replace之后,如果文件夹内东西比较多的话sublime会响应一会儿,然后出现如下的提示框:
Sublime Text3批量更改文件内容

4、想替换就点击replace(再次提醒做好备份)。

5、替换完之后发现被替换的文件量有点多,你想批量保存的时候请单击左上角的 “File” 点击 “Save All ” 即可。