Xcode如何添加自己的Snippets?

什么是Snippets? Snippets就是代码片段,在Xcode的如下位置


Xcode如何添加自己的Snippets?_第1张图片
图1

平常我们在输入for循环的时候,Xcode直接会出现下面这些


图2

我们只需要按tab键就可以在不同参数的预留位置间切换,输入起来很方便,其实这就是一个代码片段,那么这是怎么实现的呢?

第一步,写出你要的代码段,把参数预留出来

for ( <#initialization#>; <#condition#>; ; ) {

        <#statements#>

}

<##>中间的名字自己随便起,只要你能理解

第二步,左键拖动代码到图1的位置,滚动到最下面,可以看到标有user的代码块,双击出现下面


Xcode如何添加自己的Snippets?_第2张图片
图3

点击Edit


Xcode如何添加自己的Snippets?_第3张图片
图4

图4中各名字的含义

①title 代码片段的标题

②summary 代码片段的描述文字

③platform 可以使用代码片段的平台,有iOS/OS X/ALL

④language 可以在那些语言中使用该代码片段

⑤completion shortcut 代码片段的快捷方式,这个是很重要的,比如你打for,就可以出现for循环的代码段

⑥completion scopes 可以在那些文件中使用当前代码片段

第三步,为你的代码段起名字,写快捷键


Xcode如何添加自己的Snippets?_第4张图片
图5

第四步,点击done

好了,现在你可以在程序中使用你自己写的代码段了~上面的for是系统给写好的,只是给大家举个例子,但是创建过程是一样的,这样会为你节省不少时间

你可能感兴趣的:(Xcode如何添加自己的Snippets?)