Xcode 替换功能详解
来源:互联网 发布:p衣服的软件 编辑:程序博客网 时间:2024/04/29 16:35
1)在修改一个项目的代码时,请先拍下快照。
File->Make Snapshot 拍下项目的快照; File->Snapshots 从快照中恢复。对应的快捷键:control+command+S; 恢复没有快捷键,这样的好处就是--当代码修改烂了,可以恢复到最处状态。由此可见,这个功能只是在我们修改代码时提供帮助,不能真正的替代我们手动修改代码。
2)查找 替换功能的使用:
- Edit->Find->Find in Projects...
出现如下对话框:
在Find栏输入要查找的字符;在Replace栏中输入要替换查找到的字符的字符;我们选择在工程中查找。如果我们不选择Ignore case 则替换只发生在main()函数中。
该方法修改代码有很到的弊端--如果我只想修改某个函数内的car字符,但是这样修改会将函数外的所有我不许修改的car字符也改了;二是它不能修改类名和文件名;所以需要下面的方法来弥补它的第一不足。
3)该方法可以解决上面修改代码的第一个缺陷,可以将代码的修改控制在一个函数之内,但是它仍然不能修改类和文件名字。使用这个方法前,必须用光标选择一个需要修改的局部变量字符或函数参数,注意必须是字符,如果你选择的是类名字符则不会出现菜单项“ Edit all in Scope".
Edit->Edit all in Scope,然后在你输入的时候,所有出现该字符的地方一起被输入的字符替换掉。
4)下面讲解一种可以修改类名和文件名的方法。
是用该方法可以改变类名字和文件名;先选择一个需要被修改的类名,如Engine;将光标插了到该字符中,选择Edit->Refactor...打开如下的对话框:
你如果需要将Car修也可以。
按下 preview按钮,界面如下所见,Xcode自动给处了我们分析报告,有什么文件将被修改,每个文件有几处会被修改等信息。从下面图可以看到,类名以及类的文件名都被修改了。
- Xcode 替换功能详解
- Xcode Snippets 功能详解
- vim编辑器替换功能详解
- xcode之autolayer功能详解
- XCode中的文本查找和文本替换功能
- Xcode中的文本查找和文本替换功能
- XCode中的文本查找和文本替换功能
- xcode 功能
- Xcode 文本替换快捷键
- Xcode更新替换appleID
- XCode常用的替换符
- xcode证书过期替换问题
- xCode正则表达式替换查找
- vim替换功能
- vim替换功能
- latex替换功能使用
- js的替换功能
- vim替换功能
- 排序树简单的构造与(前序,后序,中序)输出
- 关于qt5中“error c2001: 常量中有换行符”以及个别中文字乱码问题的解决办法
- 在一个activity中更改另一个activity的UI
- Android的网络与通信
- 手把手叫你写自定义ProgressDialog控件
- Xcode 替换功能详解
- xcode6如何导入全局头文件
- 深入理解Java:注解(Annotation)(二)——自定义注解入门
- 在switch-case中定义变量时当心被“穿越”
- netty初步
- JMX RMI相关
- 使用Quick-Cocos2d-x搭建一个横版过关游戏(一) CCStore
- 为什么要搭建自动化测试框架
- Struts1实现一次下载两个文件