Настройки синхронизации между компьютерами в Visual Studio 2010
Можно ли синхронизировать настройки между компьютерами в Visual Studio 2010? Я знаю, что вы можете сделать это, экспортировав свои настройки, а затем скопировав их на другой компьютер или разместив их в папке "Drop" или что-то в этом роде. Поэтому мне было интересно, есть ли другой способ сделать это?
Ответы
Ответ 1
В разделе Инструменты > Параметры > Средa > Параметры импорта и экспорта есть опция Автоматически сохранять мои настройки в этом файле a > . Затем вы можете установить это в файл в общем местоположении (общая сетевая папка, служба синхронизации файлов и т.д.) На любом компьютере, который вы хотите синхронизировать. Лично я делюсь своими настройками таким образом, используя Dropbox без каких-либо проблем.
Ответ 2
Существует новое расширение для Visual Studio под названием ExtensionSync, созданное Latish Sehgal.
Добавьте это расширение в Visual Studio, и он будет читать и обновлять ваши настройки каждый раз, когда он начнется.
Дополнительную информацию можно найти на этом сообщении в блоге.
Ответ 3
Я нашел лучшее решение для синхронизации настроек VS - он называется Pepper и является бесплатным расширением Visual Studio 2010. Он сохраняет настройки с помощью Windows Azure, поэтому они доступны в любом месте.
Ответ 4
Я использовал Microsoft Live Mesh, чтобы раньше синхронизировать папки. Или, возможно, есть параметр "путь пользовательских данных", который вы можете использовать, чтобы использовать что-то вроде буквы диска DropBox/ZumoDrive.
Примечание. Вы можете синхронизировать папку "Настройки", чтобы получить большинство материалов, но установленные расширения сохраняются в% LocalAppData%\Microsoft\VisualStudio\10.0\Extensions (на моей машине: C:\Users {username}\AppData\Local\Microsoft\VisualStudio\10.0\Extensions)
!?!?!?!? Кто-нибудь знает, почему MS настаивает на продолжении использования Documents\Visual Studio 2010 для всего, против своего собственного руководства по дизайну приложений?!?!?!?
Ответ 5
Я бы рекомендовал бесплатное расширение:
![VS commands]()
VSCommands для Visual Studio 2010
http://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf
VSCommands для Visual Studio 2012
http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8
Просмотрите полный список функций
С подробностями:
- Варианты доступа
- Поддержка отладки
- Синхронизация настроек IDE
- Улучшения окна вывода IDE
- Улучшения главного меню IDE
- Значки решений IDE
- Улучшения обозревателя решений
- Справочник по копированию/вставке
- Копировать/Вставить как ссылку
- Zip Solution
- Открыть (оболочка)
- Изменить (Shell)
Более миллиона скачиваний!
p.s. Я не знаю SquaredInfinity, но я большой поклонник расширения и хочу поделиться им:)
Ответ 6
Я использую решение, изложенное в этом сообщении в блоге, и пока оно работает очень хорошо.
Я использую 3 машины, и все они сохраняют все в синхронизации, включая расширения.
Я заметил некоторые странности, если бы я открывал VS на более чем одной машине за раз, потому что он записывает файл vsSettings при закрытии Visual Studio. Помимо этого, он отлично работает.
ОБНОВЛЕНИЕ: Инструменты Powerivity не работают так хорошо, так как для правильной работы требуется, чтобы расширение было установлено в местоположении "для каждого пользователя".
Ответ 7
Начиная с Visual Studio 2015, настройки сохраняются и синхронизируются со всеми компьютерами автоматически. Более подробная информация здесь: https://docs.microsoft.com/en-us/visualstudio/ide/synchronized-settings-in