iOS Developer程序员ios

Xcode8 五分钟重构起步

2016-10-10  本文已影响835人  溪石iOS

准备好工具:

建立Git版本管理

重构会改写代码,甚至代码结构,但并不保证重构后的代码能正常编译,因此在把一切弄的不可收拾之前,需要给自己一个救生圈,Git就是这样的工具,可以将目标代码复原。

  1. 转到目标工程的目录下,运行:
$git status

查看目标工程是否已经在git管理之下,如果返回:



说明当前工程没有配置Git。

  1. 逐条执行以下命令,建立版本库,并将文件都添加到版本库中
$git init
$git add .
  1. 最后提交当前版本:
$git commit -m "init" -a
  1. 这样,目标工程就置于Git版本管理之下了,需要恢复时运行:
$git checkout .

也可以使用Xcode 内置菜单(推荐):

Xcode 内置一键还原菜单

工具1: Xcode 8 重构(Refactor)菜单

工具2:在作用域中编辑

Edit All in Scope ^⌘E^表示control键,下同)

在作用域中编辑

工具3:跳转到定义处

Jump to Definition ^⌘J 等同 ⌘+鼠标点击变量名,可以快速跳转到变量,方法,类的定义处,需要返回上一编辑处时Go back ^⌘<-

工具4:快速打开文件

Open Quickly ⇧⌘O表示Shift键)
这不同于一般的查找,支持在项目中全局搜索,同时支持文件名和代码,并可使用缩略词,建议代替查找工具,作为日常定位文件和定义的常用工具。

支持缩略词查找
上一篇下一篇

猜你喜欢

热点阅读