2018년 2월 8일 목요일

Xcode codesnippets 여러 맥머신에서 동일하게 동기화 하기 with iCloud version

https://mtsparrow.blogspot.kr/2016/01/xcode-code-snippets-key-binding-font.html

이미 드랍박스를 이용하여 코드 스니핏을 동기화 한적이 있다.

폰트, 단축키도 동기화 가능 하다.


이번에는 같은 방법으로 iCloud 드라이브를 이용하는 것으로 동일한 방법이다.

아이클라우드 도큐먼트 디렉토리에 XcodeDocs를 생성 한다.

$ mkdir ~/Library/Mobile\ Documents/com~apple~CloudDocs/Documents/XcodeDocs

Xcode의 코드 스니프 디렉토리를 아이클라우드 디렉토리에 이동 한다.
$ mv -v ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Library/Mobile\ Documents/com~apple~CloudDocs/Documents/XcodeDocs/

링크를 걸어준다. 다른 머신도 아래와 같이 링크를 걸어 주면 된다.
$ ln -s ~/Library/Mobile\ Documents/com~apple~CloudDocs/Documents/XcodeDocs/CodeSnippets/ ~/Library/Developer/Xcode/UserData/CodeSnippets