视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
XCode小技巧
2020-11-09 08:05:00 责编:小采
文档


1.用TODO做个标记 代码就是这么一行: // TODO: xxxxxx. 然后看看你的Symbol list吧. XCode 4已经不支持这样做了,不过可以使用 #pragma mark 或 // MARK: 来做相的标记。 另外Eclipse也有类的功能,它提供一个视图用于方便用户查看所有的TODO项目.XCode的实

1.用TODO做个标记
代码就是这么一行:
// TODO: xxxxxx.
然后看看你的Symbol list吧.

XCode 4已经不支持这样做了,不过可以使用 #pragma mark或// MARK: 来做相似的标记。

另外Eclipse也有类似的功能,它提供一个视图用于方便用户查看所有的TODO项目.XCode的实现方式不如Eclipse那么直观,但也够用。


2.XCode中的重构功能。
在写代码时,想要修改一个函数名或变量名,直接使用重构功能就行,当然不止这些。如果自己一个一个改,效率比较低,还有风险。
Step 1.选中函数名,右击,选择Refactor...
Step 2.输入新的函数名,然后点一下Preview,看看有多少修改
Step 3.点Apply执行即可

它的Extract Method功能所生的函数参数并不完美,有时需要手动调一下.

3.快捷键
写代码时,有时写着写着要看一下,它的声明或者被谁引用之类,常常要一边用鼠标切换文件,一边再继续敲键盘。这时了解一些快捷键就非常有帮助了。
我最近常用的:
CMD + LEFT 到行尾
CMD + RIGHT 到行首
×如果按住Shift,可以轻松选择一行。不要再费劲手拖了.
CMD + TOP 到文件头
CMD + DOWN 到文件尾

CMD +ALT + LEFT or RIGHT 选择之前的位置。 这个跳转很有用。比如刚刚修改函数时,又去改了init,然后再回到原来的函数。
CMD +SHIFT +ALT + LEFT or RIGHT 在编辑的文件中切换。 如果刚刚查看一下声明,再回来,就可以用这个快捷键来完成。

CMD +ALT + TOP 在单元文件和头文件间切换。 这个好处不用说了。
CMD +delete 删除到行首。一次删除整行时比较有用。

最近比较喜欢使用XCode 4.3的Assistant Editor, 比较智能化。比如正在编辑xib,新增了一个控件,打开Assistant Editor, 自动打开对应的ViewController头文件,然后按住右键将控件拖进去,一切都自动完成了。再比如正编辑源文件,要看一下头文件(VS有VA的Alt+O),也可以这么用。

CMD+ALT+ENTER 打开Assistant Editor

CMD+ENTER 关闭Assistant Editor.


CMD+J 回到程序编辑窗口。

CMD+Shift+J 切到导航窗口,先择文件。

CMD+ALT+J 切到导航窗口的查找项,可以直接搜索文件。


*更多的快捷键,看看Xcode->Preference->Key Binding ->Text Key Bindings.记住可以用CMD+,打开。

下载本文
显示全文
专题