全球主机交流论坛

标题: 「已解决」请教php大佬,如何批量修改php文件中的变量名称 [打印本页]

作者: CaptainFrank    时间: 2020-3-19 16:13
标题: 「已解决」请教php大佬,如何批量修改php文件中的变量名称
本帖最后由 CaptainFrank 于 2020-3-19 16:51 编辑

请教php大佬:

迫于名称格式的强迫症,需要修改多个.php文件中的变量名称和函数名称,请问要怎么做比较快?有什么编辑器吗?

比如:所有.php变量 $JACK 改为 $Jack,一个个文件打开查找替换太慢了。

如果有大佬刚好看到,帮忙指点一下。谢谢!

——————更新——————

感谢各位热心的大佬!

已经从大家的回复中找到高效率的操作方法,后来者可以从中获取答案。

再次感谢!!
作者: ikxin    时间: 2020-3-19 16:15
本帖最后由 ikxin 于 2020-3-19 16:17 编辑

ctrl+f一般都有批量替换功能

记得勾上大小写



多个目录就选中子目录
作者: sembrono    时间: 2020-3-19 16:16
2楼正解 注意区分大小写
作者: CaptainFrank    时间: 2020-3-19 16:17
ikxin 发表于 2020-3-19 16:15
ctrl+f一般都有批量替换功能

是的,单个文件可以。多个文件怎么效率高?
作者: CaptainFrank    时间: 2020-3-19 16:19
sembrono 发表于 2020-3-19 16:16
2楼正解 注意区分大小写

我之前是这么操作的,但我的问题是变量存在多个文件中,被多个文件引用,一个个文件打开批量替换太慢了,每次变更一次都要反复操作。
作者: tsaioil    时间: 2020-3-19 16:19
全局搜索
作者: 云昌    时间: 2020-3-19 16:20
CaptainFrank 发表于 2020-3-19 16:19
我之前是这么操作的,但我的问题是变量存在多个文件中,被多个文件引用,一个个文件打开批量替换太慢了, ...

Notepad++
你指的拥有
作者: ikxin    时间: 2020-3-19 16:21
CaptainFrank 发表于 2020-3-19 16:17
是的,单个文件可以。多个文件怎么效率高?

二楼已更新回复
作者: h20    时间: 2020-3-19 16:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: huifei    时间: 2020-3-19 16:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 用户名有啥用    时间: 2020-3-19 16:22
用ide rename,反正我现在用pycharm写python可以这样,会自动检测同步修改所有使用该变量的地方
作者: 烟花三月    时间: 2020-3-19 16:22
CaptainFrank 发表于 2020-3-19 16:19
我之前是这么操作的,但我的问题是变量存在多个文件中,被多个文件引用,一个个文件打开批量替换太慢了, ...

看二楼的图.是文件查找以及包含子目录和文件类型....查找是单文件查找
作者: 网桥    时间: 2020-3-19 16:24
Notepad++
所有文件一键替换
作者: sembrono    时间: 2020-3-19 16:32
编程工具CodeLobster_PHP_Edition  支持整个项目查找 包括子文件夹
作者: hanada    时间: 2020-3-19 16:33
VSCode你值得拥有,在文件夹级别上批量替换
作者: CaptainFrank    时间: 2020-3-19 16:42
ikxin 发表于 2020-3-19 16:21
二楼已更新回复

谢谢你 ikxin
这个方法可以!
作者: CaptainFrank    时间: 2020-3-19 16:43
huifei 发表于 2020-3-19 16:21
editplus 打开所有文件,然后查找替换,勾上所有文件

可以!谢谢你,huifei
作者: CaptainFrank    时间: 2020-3-19 16:45
用户名有啥用 发表于 2020-3-19 16:22
用ide rename,反正我现在用pycharm写python可以这样,会自动检测同步修改所有使用该变量的地方 ...

谢谢你的提醒,这个思路可以,可以用IDE编辑器
作者: CaptainFrank    时间: 2020-3-19 16:46
烟花三月 发表于 2020-3-19 16:22
看二楼的图.是文件查找以及包含子目录和文件类型....查找是单文件查找

好的,谢谢你,烟花三月
作者: 胖胖猪    时间: 2020-3-19 16:46
sublime
ctrl+shift+F
作者: CaptainFrank    时间: 2020-3-19 16:47
sembrono 发表于 2020-3-19 16:32
编程工具CodeLobster_PHP_Edition  支持整个项目查找 包括子文件夹

好!谢谢你,sembrono
作者: CaptainFrank    时间: 2020-3-19 16:48
hanada 发表于 2020-3-19 16:33
VSCode你值得拥有,在文件夹级别上批量替换

谢谢你,hanada
作者: sembrono    时间: 2020-3-19 18:26
CaptainFrank 发表于 2020-3-19 16:48
谢谢你,hanada

不谢的
作者: 鞠婧祎    时间: 2020-3-20 02:22
Phpstorm 上档键加f6
作者: ficefox    时间: 2020-3-20 02:24
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 全球主机交流论坛 (https://loc.888543.xyz/) Powered by Discuz! X3.4