Настройки синхронизации между компьютерами в 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 не работают так хорошо, так как для правильной работы требуется, чтобы расширение было установлено в местоположении "для каждого пользователя".