自分のよく書くコードをスニペットとして追加しておくと捗りますよね。
ではその追加・共有方法等諸々を記述していきます。
動作環境
Soft | Version |
---|---|
MacOS | 10.9.1 |
Xcode | 5.0.2 |
コードスニペットの追加
僕が下手に書くよりmatttさんの記事見れば一目瞭然かと。
コードスニペットを複数端末で同期
###以下の手順は個人向けです。複数人でという場合は飛ばして次に進んでもよいかと。
今回はDropboxを使います。(他のサービスでもいいです)
同期にはMacDropAnyを使用します。では以下手順です。
以下よりMacDropAnyをダウンロード
Dropbox上に「CodeSnippets」という名前のフォルダを作成。
gitで管理したい場合は別途対応してください。(省略します)
~/Library/Developer/Xcode/UserData/CodeSnippets
配下にある *.codesnippetファイルを先ほど作成したDropboxのフォルダへ移動。
~/Library/Developer/Xcode/UserData/CodeSnippetsフォルダを削除。
(1つもcodesnippetファイルがなければフォルダ自体がありません)
MacDropAnyを起動し、最初に選択するフォルダをDropBoxフォルダに作成したCodeSnippetsフォルダとする。
次に使用するCloudサービスの選択で「Dropbox」を選択。
2度目に選択するフォルダを
~/Library/Developer/Xcode/UserData
とする。
~/Library/Developer/Xcode/UserData/下にDropbox上のCodeSnippetsフォルダのエイリアスがあることを確認。
Xcodeを再起動し、コードスニペットを利用できることを確認。
他端末では*.codesnippetファイルのDropboxのCodeSnippetsフォルダへ移動以降を行えば共有出来るはずです。
#コードスニペットをプロジェクトや会社とかで共有
上記手順だとCodeSnippetsフォルダを共有扱いすれば複数人でも共有可能ですが、
会社単位とか結構多い人数だと面倒ですね。
その場合は以下の素晴らしい記事を参考にしていただければと思います。
#世に上がっているオレオレスニペ
###こんなのあるよとか言っていただけると助かります。
Xcode-Snippets
matttさん作。流石としか言いようが無い。
#参考
Xcode 4のスニペットをDropboxで同期する
http://blog.seasons.cc/entry/20110328/1301300189
Dropbox MacDropAnyで様々なファイルを同期する
http://imatomo.blogspot.jp/2012/04/dropbox-macdropany.html