Xcode9 重构功能

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

重构功能所在的位置:

Editor->Refactor

Xcode9 重构功能_第1张图片
F8CAF54A-C5AB-471D-A4DE-12AA366F7159.png

重命名

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

Xcode9 重构功能_第2张图片
image

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

Xcode9 重构功能_第3张图片
image

点击Rename...

Xcode9 重构功能_第4张图片
image

选择要重命名的内容: 所有、代码相关、文件名相关、注释相关、其他

导出表达式

选中要导出的内容,比如下图, 可以导出变量、方法。

Xcode9 重构功能_第5张图片
image

导出方法的结果:

Xcode9 重构功能_第6张图片
image

导出变量的结果

Xcode9 重构功能_第7张图片
image

你可重新命名方法名和变量名,会一次性修改。

各种高效操作

快速添加 if switch 等分支语句

选中if语句,然后按下 command + shift + A 可以为方法的添加其他分支。

Xcode9 重构功能_第8张图片
image

同样对于switch语句

Xcode9 重构功能_第9张图片
image

参考

objc
没故事的同学

你可能感兴趣的:(Xcode9 重构功能)