前言
项目 A 已经存在, 现在要把项目 A 拷贝一份为项目 B, 在项目 B 上做新的开发. 我不希望项目 B 的名字和项目A 一样, 这就需要更改项目名称了. 改名请参考这位 iOS 玩家的文章:
在iOS项目中,如何完美的修改项目名称
名字改完了. 我不希望看到之前的工程名字,还遗留在我的新项目的某个地方.
小范围替换
第 1 步
创建了一个工程,然后写一些测试代码
![](https://img.haomeiwen.com/i1235875/b7f6b0425f2c9dee.png)
第 2 步
快捷键 Command + F, 然后单击那个放大镜小图标,选择 "Edit Find Options..."
![](https://img.haomeiwen.com/i1235875/6e1ae28f4c7a959b.png)
第 3 步
在"Matching Style" 中选择 "Regular Expression"
![](https://img.haomeiwen.com/i1235875/c9cf0946db16da2a.png)
第 4 步
在放大镜图标的前面, 把"Find"改成"Replace"
![](https://img.haomeiwen.com/i1235875/5224b575f81a8cf7.png)
第 5 步
输入要查找的字符串和要替换的字符串,然后按回车键,所有找到的字符串都会高亮
![](https://img.haomeiwen.com/i1235875/49373c06f8571dc2.png)
第 6 步
点击红色框中的 "ALL"就可以直接将当前页的 所有字符串替换掉, 后面的"Replace"可以用于逐个替换
![](https://img.haomeiwen.com/i1235875/60835cf128e10390.png)
更大范围的替换
现在我想把所有文件默认生成的注释头中的某个单词替换掉
第 1 步
点击全局搜索的放大镜图标, 如下如,同样把 把"Find"改成"Replace", 选择 "Regular Expression"
![](https://img.haomeiwen.com/i1235875/63678eca8566b591.png)
第 2 步
![](https://img.haomeiwen.com/i1235875/b5b199144affbc3e.png)
第 3 步
注释头里面所有的"yuency"都被替换成了"小明"
![](https://img.haomeiwen.com/i1235875/a571a7c73ae0b5d8.png)
以上方案适用于处女座和代码洁癖
网友评论