1. 程式人生 > >修改Visual Studio的介面風格

修改Visual Studio的介面風格

VisualStudio 2010的介面預設是藍色的,背景是白色,字型是宋體,這些設定習慣了還好,但是可能看多了不怎麼舒服。而且如果以前是用VS 6.0的知道,它使用的字型更為舒服清晰。所以,可以對VS 2010的介面做一次大換洗。

  1、使用介面主題

  在微軟VisualStudio的官網下載一款名為Visual Studio Color Theme Editor的VS外掛,雙擊安裝後,便可以在VS的選單欄中看到它(Theme)了。它預設有幾款顏色的主題,不過這都不是我們想要的深色主題,點選“Theme->Customize Colors",在彈出對話方塊的工具欄中點選“New Theme”按鈕,彈出新建主題對話方塊,Name可以隨便取,我這裡取名"Gray",Based On選擇“Default”,點選"Create"確認,便建立了一個新的主題,然後選中剛才建立的“Gray”主題,在右側的顏色列表中單擊,然後"Ctrl+A"全選,然後點選對話方塊上面的“Modify Huse/Saturation/Lightness”按鈕,把“S”條拖到最小“-100”,點選“Apply”確認,這樣一個灰色主題就完成了。之後應用這個Gray主題,你的VS介面就成灰色的了。

  2、替換背景樣式

  接下來就是編輯器的字型和背景,Studio Styles這個網站上有很多別人做好的樣式,大家可以自己選擇下載使用,不過我比較喜歡Son of Obsidian這款樣式。使用方法是在VS環境下,“工具->匯入和匯出設定->匯入選定的環境設定->否,僅匯入新設定...->瀏覽”,然後選中剛才下載的son-of-obsidian樣式檔案,“下一步->完成”即可。剛開始可能外觀有點彆扭,在接下的第三步中替換了字型後會舒服很多,如果安裝了VA外掛的朋友還需要更多的設定來配合這款主題(接下來會提到)。

  雖然樣式比較不錯了,但是還有一些需要優化的,具體方法在是“工具->選項->環境->字型和顏色”下面,在“顯示項”列表中,選中“選中的文字”,把“項背景色”設成“灰色“,這樣可以更好地區分選中的程式碼;在列表中,選中“指示器邊距”,也把背景色調暗,以後深色主題一致;另外還有“XML屬性引號”,這個“項前景色”要調成“銀色”,以在XML檔案中清楚地顯示引號。

  如果你的VS沒有安裝VA外掛,可以直接跳過本段進入步驟3。裝了VA的朋友還會發現這個樣式和VA是並不配對的,調整方法是在VS的工具欄上“VAssistX->Visual Assist X Options...->Advanced->Fonts and Colors->Enabled Enhanced Syntax Coloring”,點選“Use Defaults”按鈕,這時左邊的顏色框會變成樣式相應的顏色,不過我覺得還是不夠好,就試過幾種方案,最後把“Classes,....”項的顏色換成了“DarkSeaGreen”,“Methods”項的顏色換成了“Sea Green”,效果更舒服,另外下面的“Apply Coloring to”複選框中只勾選“Text Editors”,不然會導致其它地方顏色太淺顯示不清晰。還有,“Advanced->Display”下,把第一個顏色項設定為亮綠色。然後,跟前面一段中提到的一樣,在VS的字型顏色設定介面,分別把“VA X Find Reference”和“VA X Find Reference(Modified)”顯示項的“項背景色”改成深青色和深棕色,這樣在XAML中不會出現高亮當前屬性太刺眼的情況。

  說了這麼多,其實配置也不復雜,就是說起來麻煩。

  3、更換顯示字型

  雖然說現在的“Consolas”字型對編寫程式來說也不錯,但是我一直覺得VS 6.0下的“Fixedsys”才是最合適程式設計的字型。但是由於“Fixedsys”字型是非True Type的字型,在VS 2010中並不能使用。好在有人把它做成了True Type,下載Fixedsys字型,安裝到系統中,就可以在VS 2010中使用它了。方法同2中的,“工具->選項->環境->字型和顏色”,在“字型”下拉框中選中剛才安裝的“Fixedsys Excelsior 3.0.1”,字型大小設定為“12”,點選“確定”,完成了,來看下字型吧,是不是整個世界都清淨了。

  感興趣的朋友還可以看到上圖中我的行之間是有“.”號連起來的,這也是一個小外掛,在VS官網上能下載到Indent Guides外掛,安裝後就可以使用了,還可以在“工具->選項->Indent Guides”下進行一些簡單的算定義配置。最後,貼上一張整體效果圖吧。