2010-05-25 59 views
13

可以在Visual Studio 2010中的計算機之間同步設置嗎?我知道你可以通過導出你的設置,然後將它們複製到另一臺計算機,或將它們放在保管箱或其他東西中。所以我想知道是否有其他方法可以做到這一點?Visual Studio 2010中的計算機之間的同步設置

+3

這是一個主要的PITA - 我們需要一個將設置同步到雲存儲的擴展... – GraemeF 2010-06-16 11:16:26

+0

我失敗了悲慘地使用Dropbox這是一個巨大的恥辱,因爲它會非常有用的工作。 – 2010-07-05 10:55:32

回答

2

我以前使用Microsoft Live Mesh保持文件夾同步。或者可能有一個「用戶數據路徑」設置可以設置爲使用DropBox/ZumoDrive盤符。

注意:您可以同步您的Settings文件夾以獲取大部分內容,但已安裝擴展程序存儲在%LocalAppData%\ Microsoft \ VisualStudio \ 10.0 \ Extensions(在我的計算機上:C:\ Users {用戶名} \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extensions)

!?!?!?!?有誰知道爲什麼MS堅持繼續使用Documents \ Visual Studio 2010來處理他們自己的應用程序設計指南?!?!?!?

6

工具>選項>環境>導入和導出設置有一個選項Automatically save my settings to this file。然後,您可以將其設置爲任何要同步的計算機上的共享位置(共享網絡文件夾,文件同步服務等)中的文件。我個人以這種方式使用Dropbox分享我的設置,沒有任何問題。

+0

Visual Studio在啓動時加載設置並在退出時保存,因此如果您在同一時間在多臺機器上運行,它可能無法很好地工作,但這絕對是一個好開始! – GraemeF 2010-07-23 06:16:06

4

有一個由Latish Sehgal創建的名爲ExtensionSync的Visual Studio新擴展。

將此擴展插件添加到Visual Studio中,每次啓動時它都會讀取和更新您的設置。

更詳細信息可this blog post.

+0

我注意到存儲的是哪些擴展是活動的,而不是Visual Studio的設置或擴展本身的設置。 – 2011-08-07 18:17:32

+0

我結束了@JChristian的建議(使用Live Mesh)和ExtensionSync,並將它們都設置爲寫入相同的共享文件夾。 – 2011-08-07 18:47:51

4

找到我發現VS設置同步的最佳solution - 它被稱爲辣椒,是一個免費的Visual Studio 2010的擴展。它使用Windows Azure存儲設置,以便它們在任何地方都可用。

+3

鏈接指向codeplex上的Pepper項目。它使用Azure在線存儲設置,以便您可以隨時隨地下載設置。 @Disposer如果您爲鏈接添加一兩個句子,您可能會得到更多選票,因此人們無需點擊它即可找出解決方案。 – Phil 2011-06-14 13:40:30

0

我使用的是the solution outlined in this blog post,到目前爲止它工作得很好。

我使用3臺機器,它們全部保持同步,包括擴展。

我注意到一些奇怪的情況,如果我一次在多臺機器上打開VS,因爲它在關閉Visual Studio時寫入vsSettings文件。除此之外,它效果很好。

更新:生產力電動工具不能很好地播放,因爲它需要將擴展​​程序安裝在「每個用戶」位置才能正常工作。

2

我建議自由伸展:

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

查看full feature list

方面的詳細情況:

  • Accesing選項
  • 調試援助
  • IDE設置同步
  • IDE輸出窗口的改進
  • IDE主菜單中的增強功能
  • IDE解徽章
  • 解決方案管理器增強
    • 複製/粘貼參考
    • 複製/粘貼作爲鏈接
    • 郵編解
    • 打開(殼牌)
    • 編輯(殼牌)

超過一百萬次下載!

p.s.我不知道SquaredInfinity,但我是擴展的忠實粉絲,並且想要分享它:)

相關問題