什么是Code Snippets 程序员
其实,在项目开发的过程当中,咱们已经屡次享受了Code Snippets 给咱们带来的便利,好比下图所示:编程
当咱们输入sw的时候,就会自动的出现后面的这么多内容,按一下回车键,这些内容就自动编写好了。这就是Code Snippets ,目的是使程序员以最快的速度输入经常使用的代码片断,提升编程效率。该功能从Xcode4开始引入,咱们能够在以下地方设置显示Code Snippets:函数
设置显示后,咱们能够在以下地方看到Code Snippet,里面有不少Xcode自带的代码片断,上例中的switch就是其中的一个。双击具体的一个Code Snippet,能够看到该Code Snippet的详情,单击Edit按钮,能够看到更多内容(新建Code Snippet的时候再介绍)atom
如何新建Code Snippets.net
经过上面的介绍,对于Code Snippets的好处,你们应该很清楚了。清楚用处以后,你们会有一个问题:XCode中能够本身新建Code Snippets吗?答案是确定的,下面咱们经过引言中的property的建立,来一步步介绍Code Snippets建立的流程。code
第一步:书写Code Snippets。在声明@property属性的地方写下以下语句:orm
上面<#name#>的做用,在后面的使用效果中能够知道。接口
第二步:新建Code Snippets。选中第一步中编写的语句,用鼠标左键拖到上图中指示的Code Snippets在Xcode中的区域里,就新建了一个Code Snippets。新建以后的效果以下所示:ip
【属性说明】开发
if
/ else
语句的自动补全应该只在方法或者函数的实现中有效。下面这些选项能够任意组合:
一切设置完成之后,点击该菜单右下角的Done按钮,新建工做就结束了。
Code Snippets的使用
咱们有两种方式使用Code Snippets,仍是以刚定义的pc属性Code Snippets为例:
方式一:在适当的位置(由于定义代码片断的时候能够设置使用平台,使用语言,使用文件等限制条件),输入str,便可弹出以下所示提示框。
Code Snippets的备份
Xcode中的Code Snippets默认放在下面的目录中:
咱们能够将目录中的Code Snippets备份,也能够将其直接拷出来放在不一样的电脑上使用,所以多台电脑之间的协做也毫无压力。