是否可以在Visual Studio 2010中的计算机之间同步设置?我知道您可以通过导出设置然后将它们复制到另一台计算机或将它们放在投递箱或其他东西中来实现。所以我想知道是否有其他方法可以做到这一点?
答案 0 :(得分:6)
在工具>下选项>环境>导入和导出设置 Automatically save my settings to this file有一个选项。然后,您可以将其设置为要同步的任何计算机上的共享位置(共享网络文件夹,文件同步服务等)中的文件。我个人使用Dropbox这样分享我的设置没有任何问题。
答案 1 :(得分:4)
Latish Sehgal创建了一个名为ExtensionSync的新扩展Visual Studio。
将此扩展程序添加到Visual Studio中,它将在每次启动时读取和更新您的设置。
上找到更多信息答案 2 :(得分:4)
我找到了VS设置同步的最佳solution - 它被称为Pepper,是一个免费的Visual Studio 2010扩展。它使用Windows Azure存储设置,因此可以在任何地方使用。
答案 3 :(得分:2)
我之前使用Microsoft Live Mesh保持文件夹同步。或者可能有一个“用户数据路径”设置,你可以设置使用DropBox / ZumoDrive驱动器号。
注意:您可以同步“设置”文件夹以获取大部分内容,但已安装的扩展程序存储在%LocalAppData%\ Microsoft \ VisualStudio \ 10.0 \ Extensions中(在我的计算机上:C:\ Users {username} \ AppData \ Local \微软\ VisualStudio的\ 10.0 \扩展)
!?!?!?!?有谁知道为什么MS坚持继续使用Documents \ Visual Studio 2010来反对他们自己的应用程序设计指南?!?!?!?
答案 4 :(得分:2)
我会推荐免费扩展名:
Visual Studio 2010的VSCommands
http://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf
Visual Studio 2012的VSCommands
http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8
详细信息:
超过一百万次下载!
P.S。我不知道SquaredInfinity,但我是扩展的忠实粉丝,想分享它:)
答案 5 :(得分:0)
我正在使用the solution outlined in this blog post,到目前为止,它的效果非常好。
我使用3台机器,所有机器都保持同步,包括扩展。
如果我一次在多台计算机上打开VS,我注意到一些奇怪的事情,因为当你关闭Visual Studio时它会写入vsSettings文件。除此之外,它很有效。
更新:生产力Power Tools不能很好地发挥作用,因为它需要在“每个用户”位置安装扩展才能正常运行。
答案 6 :(得分:0)
自Visual Studio 2015起,设置将被保存并自动同步到所有计算机。此处有更多详细信息:https://docs.microsoft.com/en-us/visualstudio/ide/synchronized-settings-in