Visual Studio選項對話框允許您根據每種語言設置選項卡首選項(大小,插入空格等)。但我經常使用這些值的不同設置來處理幾個C#項目。如何在Visual Studio的不同項目中使用不同的選項卡設置
有沒有一種方法可以基於每個項目覆蓋全局設置,或者至少可以輕鬆地在它們之間切換?
Visual Studio選項對話框允許您根據每種語言設置選項卡首選項(大小,插入空格等)。但我經常使用這些值的不同設置來處理幾個C#項目。如何在Visual Studio的不同項目中使用不同的選項卡設置
有沒有一種方法可以基於每個項目覆蓋全局設置,或者至少可以輕鬆地在它們之間切換?
另一種方法可能是通過可擴展性API:應該可以編寫一個宏或加載項來更改這些設置。
E.g.到標籤大小更改爲6,使用以下命令:
DTE.Properties("TextEditor", "CSharp").Item("TabSize").Value = 6
下面是說明如何找出屬性的名稱的鏈接:http://support.microsoft.com/kb/555445
恐怕你不能在每個項目的基礎上做到這一點。 但是,通過Tools/Import and Export Settings...
,您可以將每個設置導出到一個文件中,並且可以導入適合當前項目的設置。
您可以打開Visual Studio有一個特殊的「復位」設置文件覆蓋默認設置。使用這種方法可以創建兩個快捷方式,每個標籤設置一個。詳情是here。
您的鏈接轉到404 – 2017-07-20 12:27:10
Visual studio 2017增加了.editorconfig支持,這對於這樣的設置非常方便。
+1我認爲這對我來說是最無摩擦的選擇。 – 2009-08-12 14:48:20