首页 > ios > xcode code snippets 探究

xcode code snippets 探究

  无意中发现了xcode中有这样的一个功能:code snippets,code snippets是一些代码的模版,对于一些常见的编程模式,xcode都将这些代码抽象成模版放到code snippet中,使用的时候,只需要键入快捷键,就可以把模版的内容填到代码中。这样就加快了编程的速度。

定义自己的代码片段

  那么如何自定义code snippet呢,相当简单,当你觉得某段代码很有用,可以当作模版的时候,将其整块选中, 拖动到xcode右下角的code snippets区域中即可。xcode会自动帮你创建一个新的代码片段。 之后你可以单击该代码片段,在弹出的界面中选择edit,即可为此代码片段设置快捷键等信息。
  如果有些地方你想让用户替换掉,可以用 <#被替换的内容#> 的格式。 这样在代码片段被使用后,焦点会自动移到该处,你只需要连贯的键入替换后的内容即可。

用Git管理代码片段

  现在我有2台mac机器,一台笔记本,一台公司的,我常常在2台机器间切换着工作,由于将代码片段都放在github上,所以我在任何一端有更新,另一端都可以很方便的用git pull将更新拉到本地。
  我的代码片段所在的github地址是https://github.com/sunchaofan/xcode_snippets,使用它非常方便,只需要如下3步即可:

git clone https://github.com/sunchaofan/xcode_snippets.git
cd xcode_snippets
./setup.sh

  大家也可以将我的github项目fork一份,改成自己的。这样可以方便地增加和管理自己的代码片段。

  1. ugg rose pale 10月 21st, 2013 @ 17:13 | #1

    Appreciate you sharing, great blog.Thanks Again. Cool.

评论提交中, 请稍候...

留言


可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks