2013-03-25 125 views

回答

7

您是否嘗試過使用Visual Studio Gallerty的VSCommands擴展? 它具有稱爲Solution Badges的功能,可以幫助你。

Solution Badges

+0

這是很棒的延伸!這對我幫助很大。不幸的是,它不能改變顏色主題 - 只是在Windows任務切換器中的標題,圖標和縮略圖。無論如何,謝謝! – 2013-03-25 13:41:29

+0

@Evgeni Nabokov,我相信改變主題會影響所有打開的Visual Studio實例,因此目前不可能有兩個使用不同主題的實例。 – 2013-03-25 15:25:22

+0

感謝您爲像我這樣的使用多個實例的用戶提供這種非常好的練習。 – 2015-08-06 08:35:18

5

一種選擇是通過命令行(或自定義快捷鍵)與/ rootsuffix參數啓動視覺工作室。這會強制VS在註冊表中爲所有VS設置創建一個新節點,並在隨後的運行中將設置保存在提供的節點下。

例如,我有一臺機器上的兩個徵募,我可以打開VS的兩個實例如下所示: d:\源\綠色> devenv的/ rootsuffix綠色 d:\源\紅> devenv的/ rootsuffix紅色

這個選項的一個缺點是你將不得不重新配置所有的喜好(字體/顏色,文檔格式,符號設置,插件和擴展等)。我建議啓動默認的VS實例並導出所有的首選項工具>導入和導出設置)添加到xml文件,以便您可以從每個新的devenv節點導入它們。你仍然需要手動重新配置一些其他的東西,主要是插件。

至於爲每個rootuffix自定義VS主題顏色,我推薦Visual Studio 2013顏色主題編輯器(https://visualstudiogallery.msdn.microsoft.com/9e08e5d3-6eb4-4e73-a045-6ea2a5cbdabe?SRC=VSIDE)。如上所述,您需要爲創建的每個rootuffix安裝一次,因爲擴展信息是以註冊表中的每個基礎磁盤爲基礎存儲的。

2

我想分享一個擴展程序,爲我做了訣竅。我在VS2015中試過這個。

的擴展名是:SolutionColor

所有我想要的是我的主,Dev分支之間的一些視覺差異時,兩者都在同一時間打開。通過這個擴展,我可以將VS的標題設置爲特定的顏色,這對我來說很有用!

+0

該擴展的FAQ說:「只有活動sln的文件名用於區分項目。」我認爲Main和Dev分支都有相同的解決方案名稱,所以它們最終會具有相同的顏色? – DenNukem 2017-09-06 20:22:54

+0

不是它的基礎上的文件名,或者如果它可能是它的完整文件路徑。無論如何,它的工作原理 - 它以兩種不同的顏色顯示我的主要和開發者。 – NoSaidTheCompiler 2017-09-06 21:26:46

+0

的確如此。謝謝! – DenNukem 2017-09-07 00:38:26

相關問題