繁体   English   中英

在Visual Studio 2010中的计算机之间同步设置

[英]Sync Settings between computers in Visual Studio 2010

是否可以在Visual Studio 2010中的计算机之间同步设置? 我知道您可以通过导出设置然后将它们复制到另一台计算机或将它们放在投递箱或其他东西中来实现。 所以我想知道是否有其他方法可以做到这一点?

工具>选项>环境>导入和导出设置下,有一个选项可以自动将我的设置保存到此文件 然后,您可以将其设置为要同步的任何计算机上的共享位置(共享网络文件夹,文件同步服务等)中的文件。 我个人使用Dropbox这样分享我的设置没有任何问题。

有一个名为ExtensionSync的新扩展Visual Studio由Latish Sehgal创建。

将此扩展添加到Visual Studio中,它将在每次启动时读取和更新您的设置。

更多信息可以在这篇博客文章中找到

我找到了VS设置同步的最佳解决方案 - 它叫做Pepper,是一个免费的Visual Studio 2010扩展。 它使用Windows Azure存储设置,因此可以在任何地方使用。

我推荐免费扩展:

VS命令

适用于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

查看完整功能列表

详情如下:

  • 访问选项
  • 调试协助
  • IDE设置同步
  • IDE输出窗口增强功能
  • IDE主菜单增强功能
  • IDE解决方案徽章
  • Solution Explorer增强功能
    • 复制/粘贴参考
    • 复制/粘贴为链接
    • Zip解决方案
    • 打开(壳牌)
    • 编辑(壳牌)

超过一百万次下载!

ps我不知道SquaredInfinity,但我是扩展的忠实粉丝,想分享它:)

我之前使用Microsoft Live Mesh保持文件夹同步。 或者可能有一个“用户数据路径”设置,你可以设置使用像DropBox / ZumoDrive驱动器号。

注意:您可以同步Settings文件夹以获取大部分内容,但已安装的Extensions存储在%LocalAppData%\\ Microsoft \\ VisualStudio \\ 10.0 \\ Extensions中(在我的机器上:C:\\ Users {username} \\ AppData \\ Local \\ Microsoft \\ VisualStudio \\ 10.0 \\扩展)

!?!?!?!? 有谁知道为什么MS坚持继续使用Documents \\ Visual Studio 2010来反对他们自己的应用程序设计指南?!?!?!?

自Visual Studio 2015起,设置将自动保存并同步到所有计算机。 更多细节: https//docs.microsoft.com/en-us/visualstudio/ide/synchronized-settings-in

我正在使用此博客文章中概述的解决方案 ,到目前为止它工作得非常好。

我使用3台机器,所有机器都保持同步,包括扩展。

我注意到一些奇怪的事情,如果我一次在多台机器上打开VS,因为它在关闭Visual Studio时会写入vsSettings文件。 除此之外,它的效果很好。

更新:生产力Power Tools不能很好地发挥作用,因为它需要在“每个用户”位置安装扩展才能正常运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM