今天聊一下Xcode9中关于代码重构功能的一些使用,可以方便我们更加高效的书写或者修改代码。
重构功能所在的位置:
Editor->Refactor

重命名
按住command,并点击要重命名的内容,如下图,点击rename。

或者选中要修改的名字,然后双指(右键),如下图。

点击Rename...

选择要重命名的内容: 所有、代码相关、文件名相关、注释相关、其他
导出表达式
选中要导出的内容,比如下图, 可以导出变量、方法。

导出方法的结果:

导出变量的结果

你可重新命名方法名和变量名,会一次性修改。
各种高效操作
快速添加 if switch 等分支语句
选中if语句,然后按下 command + shift + A 可以为方法的添加其他分支。

同样对于switch语句

网友评论