21
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【XCode】コードスニペットの追加と複数端末での同期や共有

Posted at

自分のよく書くコードをスニペットとして追加しておくと捗りますよね。
ではその追加・共有方法等諸々を記述していきます。

動作環境

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フォルダを共有扱いすれば複数人でも共有可能ですが、
会社単位とか結構多い人数だと面倒ですね。
その場合は以下の素晴らしい記事を参考にしていただければと思います。

Xcode5でCodeSnippetsをgit管理する

#世に上がっているオレオレスニペ

###こんなのあるよとか言っていただけると助かります。

Xcode-Snippets
matttさん作。流石としか言いようが無い。

xcode_tool

#参考
Xcode 4のスニペットをDropboxで同期する
http://blog.seasons.cc/entry/20110328/1301300189

Dropbox MacDropAnyで様々なファイルを同期する
http://imatomo.blogspot.jp/2012/04/dropbox-macdropany.html

21
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?