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

问题描述 投票:14回答:7

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

visual-studio-2010 settings sync
7个回答
7
投票

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


4
投票

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

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

更多信息可以在this blog post.找到


4
投票

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


2
投票

我之前使用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来反对他们自己的应用程序设计指南?!?!?!?


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

查看full feature list

详情如下:

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

超过一百万次下载!

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


0
投票

我正在使用the solution outlined in this blog post,到目前为止它的工作非常好。

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

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

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.