2010-04-05 2 views
9

Я запускаю Xcode как на своем ноутбуке, так и на рабочем столе. Я постоянно настраиваю свою настройку в отношении привязок клавиш.Настройки Xcode на нескольких компьютерах?

Вместо того, чтобы пытаться получить обе конфигурации идентичными вручную, можно ли каким-либо образом создать конфигурацию на одном компьютере, а затем поделиться им с помощью Dropbox (например) для другого пользователя? Возможно, путем ссылки на конфигурационный файл ноутбука на один, который хранится в Dropbox?

Очень любопытно, как другие справляются с этой ситуацией.

+0

Мне интересно то же самое вещь. Вы когда-нибудь это выясняли? – ksl

ответ

10

Большинство ваших настроек Xcode в файле настроек по адресу:

~/Library/Preferences/com.apple.Xcode.plist 

Это не включает в себя шаблоны.

+0

А затем утилита автомата или яблочного скрипта для копирования версии Dropbox в библиотеку? – JoePasq

+0

Знаете ли вы, есть ли что-либо в plist, которое является специфичным для компьютера, что сделало бы его неприемлемым для совместного использования несколькими компьютерами? Я попробую синхронизировать их, когда я вернусь домой сегодня вечером. Спасибо за совет по файлу. – Martytoof

+0

@JoePasq Я думал просто перемещать com.apple.Xcode.plist в ~/Dropbox, затем ln -s ~/Dropbox/com.apple.Xcode.plist ~/Library/Preferences/ Не знаю, это будет менее безопасно, чем просто запуск сценария автомата для копирования взад и вперед. – Martytoof

11

Похоже, что файл предпочтений Xcode теперь называется

~/Library/Preferences/com.apple.dt.Xcode.plist 
1

Чтобы переместить ваши шрифты & цвета тему, которую нужно скопировать

~/Library/Developer/Xcode/UserData/FontAndColorThemes/yourTheme.dvtcolortheme

файл из одной системы в другую.

Для предпочтений Xcode, как отметил один из answers, вам нужно скопировать

~/Library/Preferences/com.apple.dt.Xcode.plist

0

Как уже упоминалось, место для вещей как привязки клавиш, цветовые темы, фрагменты и т.д. здесь ...

~/Library/Developer/Xcode/UserData 

Это то, что я перехожу от машины к машине.

Остальные файлы в Library/preferences из других упомянутых ответов более не являются специфичными для пользователя. Я считаю, что мне обычно не нужно беспокоиться о них (перевод: я не пропускаю их, если не копирую их, но ключевые привязки и темы я потерял без них.)

Смежные вопросы