使用Github来管理xcode4中的代码片段
来源:互联网 发布:linux下 zip解压 编辑:程序博客网 时间:2024/06/07 15:43
代码片段介绍
xcode4引入了一个新feature: code snippets,在整个界面的右下角,可以通过快捷键:cmd + ctrl + opt + 2 调出来。code snippets是一些代码的模版,对于一些常见的编程模式,xcode都将这些代码抽象成模版放到code snippet中,使用的时候,只需要键入快捷键,就可以把模版的内容填到代码中。
例如,在引入GCD(Grand Central Dispatch)后,当我们需要一个延时的操作时,只需要在xcode中键入:dispatch , 就可以看到xcode中弹出一个上下文菜单,第一项就是相应的代码片段。如下图所示:
定义自己的代码片段
那么如何自定义code snippet呢,相当简单,当你觉得某段代码很有用,可以当作模版的时候,将其整块选中, 拖动到xcode右下角的code snippets区域中即可。xcode会自动帮你创建一个新的代码片段。 之后你可以单击该代码片段,在弹出的界面中选择edit,即可为此代码片段设置快捷键等信息。
如果有些地方你想让用户替换掉,可以用 <#被替换的内容#> 的格式。 这样在代码片段被使用后,焦点会自动移到该处,你只需要连贯的键入替换后的内容即可。如下图所示:
关于xcode的一些代码片段,这里有一些用户的总结心得。
使用Git管理代码片段
在了解了code snippet之后,我在想能不能用Git来管理它,于是就研究了一下,发现它都存放于目录 ~/Library/Developer/Xcode/UserData/CodeSnippets 中。于是,我就将这个目录设置成一个Git的版本库,然后将自己整理 的代码片段都放到Github上了。现在我有2台mac机器,一台笔记本,一台公司的iMac,我常常在2台机器间切换着工作,由于将代码片段都放在github上,所以我在任何一端有更新,另一端都可以很方便的用git pull将更新拉到本地。前两天将公司机器升级到lion,又重装了lion版的xcode,简单设置一下,所有代码片段都回来了,非常方便。
我的代码片段所在的github地址是https://github.com/tangqiaoboy/xcode_tool,使用它非常方便,只需要如下3步即可:
大家也可以将我的github项目fork一份,改成自己的。这样可以方便地增加和管理自己的代码片段。
祝大家玩得开心。
- 使用Github来管理xcode4中的代码片段
- 使用Github来管理xcode4中的代码片段
- 使用Github来管理xcode4中的代码片段
- 使用github管理xcode代码片段的实践
- 使用Git和Github来管理代码
- 我决定使用github来管理我的代码!
- 简单使用Git和Github来管理自己的代码
- 使用Git和Github来管理自己的代码
- 如何使用Git和GitHub来管理自己的代码
- Sublime Text 使用 – 用 github的gist 管理代码片段
- 使用github管理代码
- 使用github来提交代码
- C# Snippet使用,代码片段管理
- 如何使用GitHub管理代码
- 使用msysGit管理GitHub代码
- 如何使用github管理代码
- 本地使用xcode4创建svn代码管理的方法
- 简单使用Git和Github来管理自己的代码和读书笔记
- 在这漫漫IT中迷茫
- 【ci框架】2013-04-26总结
- 头文件包含
- 动态规划总结
- 这些道理不懂,你注定就是穷打工的命
- 使用Github来管理xcode4中的代码片段
- Xcode 4 重构功能 小技巧
- 想象5年之后的你
- 2011年最新企业offer(待遇)比较(已知148家)
- iOS 开发之Resize UIimage的三种方法
- 菜鸟程序员的奋斗史
- 毕业了,我们干什么?
- Ubuntu12.10 用PPA安装fcitx和搜狗输入法Linux版
- 一个程序员的成长的六个阶段