我们在开发过程中,经常会用到一些相似的代码。在这里将这些代码保存起来,重复利用大大提高工作效率。
对于Xcode的代码块/代码片段——Code Snippets。
大家可以按照自己的代码风格整理使用,目前我的使用如下:
一、基本操作
如果更换电脑,可以将CodeSnippets 常用代码块,复制文件夹到下面路径即可
- Xcode中的代码片段默认放在下面的目录中:
~/Library/Developer/Xcode/UserData/CodeSnippets
二、使用Git管理操作
同步代码片段
上述目录设置成一个 Git 的版本库,将代码片段放到 Github 上。
git clone https://github.com/XXX/xcode_tool
cd xcode_tool
./setup_snippets.sh
脚本
脚本setup_snippets.sh。
其实是将原来的CodeSnippets拷贝至CodeSnippets.backup。
然后将Xcode的CodeSnippets软链接到该工程的CodeSnippets的文件夹下。
#! /bin/bash
mv ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets.backup
#rm ~/Library/Developer/Xcode/UserData/CodeSnippets
SRC_HOME=`pwd`
ln -s ${SRC_HOME}/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets
echo "done"