Xcode下的批量编辑

时间:2021-07-21 15:47:25

说明:目前为止我找到三种查找与替换功能,如果有更多的方式,请在下面留言

第一种:我们常用的查找以及查找与替换功能

在Windows下,使用Ctrl+f 快捷键查找。用Ctrl+h来进行查找与替换功能。

在Xcode下,我们使用CMOMAND+Shift+F来进行查找,用Command+Shift+Alt+F快速进行查找与替换。

Xcode下的批量编辑

注意图上的“Find”、“Text”、“Contain”均可以点击,并且换成其他的条件。比如从Find换成Replace,后面的Contain也可以换成其他的形式,比如字符串以某某开头,或者以某某结尾等等。

第二种:Editor 》 Edit All in Scope(区块)

快捷键为Command+Ctrl+e键

这样可以修改当前页面所有相同的名称。注意,此功能仅限当前编辑的代码也。

第三种:Refactor(重构)

我们在项目中,想要修改某个类的类名,可以使用Refactor,然后Editor > Refactor,我们输入想要的新类名就可以了。注意,过程中会提示你代码比对,以及生成代码快照。强烈建议创建代码快照。

注意:代码重构只涉及到代码,不涉及到注释,如果需要修改注释里面的类名,那么还是需要使用Command+Shift+Alt+F,或者最辛苦的方式,手动更改。