У меня есть некоторые пользовательские фрагменты кода в моем Xcode 4, который я хотел бы скопировать в другую машину и совместно использовать с другими разработчиками. Существует ли способ сделать так?
Я сделал плагин XCode для синхронизации отрывков с репозиторием мерзавца.
С ним, можно совместно использовать отрывки на различных компьютерах и даже среди команды.
плагин ACCodeSnippetRepository доступен на Алькатрас и Github.
Они расположены в ~/Library/Developer/Xcode/UserData/CodeSnippets /
, Это - хорошее управление версиями использования практики для этого, если те отрывки значимы для Вас. Чем он достаточен, чтобы сделать периодические фиксации и изменения нажатия в удаленном ответвлении.
Как отмечено NSSplendid, они хранятся в ~/Library/Developer/Xcode/UserData/CodeSnippets/
.
можно использовать Dropbox для синхронизации их; я использую эту технику для синхронизации моих привязок клавиш и архивов между компьютерами.
Выполняют эти шаги:
~/Dropbox/CodeSnippets
ln -s ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Dropbox/CodeSnippets
. На Вашем другом компьютере:
rm -R ~/Library/Developer/Xcode/UserData/CodeSnippets
. mv ~/Dropbox/CodeSnippets ~/Library/Developer/Xcode/UserData/CodeSnippets
. ln -s ~/Library/Developer/Xcode/UserData/CodeSnippets ~/Dropbox/CodeSnippets
. свертки необходимы, потому что XCode не будет следовать за символьной ссылкой, но Dropbox будет. Dropbox будет рассматривать ту символьную ссылку точно, как будто каталог был на самом деле там.
Это не прекрасно; необходимо будет, вероятно, выйти из XCode, чтобы иметь его, распознают новые отрывки.
я синхронизирую свой весь каталог UserData, который получает меня, синхронизировал привязки клавиш, названные вкладками, шрифт & цветовые схемы и фрагменты кода. Чтобы сделать это, переместитесь и ln ~/Library/Developer/Xcode/UserData вместо этого.