Visual Studio 2010新增“擴展管理器”的功能,可用於添加、移除、啟用和禁用Visual Studio擴展。我們可以從Visual Studio Gallery(Visual Studio庫)網站上安裝擴展,這些擴展一般是VSIX包格式,包括項目模板、項模板、工具箱項、托管擴展框架(MEF)組件和VSPackage。安裝在“Visual Studio安裝文件夾\Common7\IDE\Extensions\Company\Product\Version\"文件夾中。
Visual Studio Pro Power Tools是微軟主要編程環境的一套擴展功能,旨在提高微軟Visual Studio 開發人員的效率。目前包括2010和2012 2個版本:
想安裝Visual Studio 2010/2012 Pro Power Tools,我們可以通過Tools-〉Extension Manager,搜索Power tools:
安裝完后重新啟動,即可啟用該擴充套件的功能,下面就讓我們來看一下該擴充套件的功能。
Alignment Helpers
以往在瀏覽程序時,若程序代碼很多,順着開下來常常頭昏眼花,看到后來不集中精神都分不出哪個在區塊內。Alignment Helpers的出現解決了這樣的問題,該功能提供程序代碼瀏覽上的視覺參考線,讓瀏覽程序變得較不費力。使用上只要在要加入視覺參考線的位置,按下鼠標右鍵,點選Add guideline選項。視覺參考線就會出現在指定的位置。
若要移除視覺參考線,一樣的我們必須把光標移至視覺參考線所在的位置,按下鼠標右鍵,點選Remove guideline選項,視覺參考線就會被移除。
Align Assignments
Align Assignments功能提供我們把程序中塞值的部分排的比較整齊,只要按下Ctrl+Alt+],本來凌亂的程序就會被排列整齊。值得注意的是,該功能會跟Ignore spaces in declaration statements功能互沖,因此在使用上必須點選[Tools]->[Options]開啟Options對話框,點選[Text Editor]->[C#]->[Formatting]->[Spacing],取消勾選Ignore spaces in declaration statements功能。
Ctrl + Click Go To Definition
Ctrl + Click Go To Definition功能提供快速移至定義的方法,在以往我們要移至定義,可透過鼠標右鍵點選Go To Definition,或是通過按下F12按鈕直接移至定義。而Ctrl + Click Go To Definition功能允許我們通過按住Ctrl按鈕,並點選鼠標左鍵快速的移至定義。
Triple Click
若要選取整行程序,在以往我們需要用鼠標拖曳選取。現在通過該擴充插件的輔助,我們只需在該行上點選三次即可輕松選取整行程序。
Highlight Current Line
在以往使用Visual Studio,若是在非選取程序代碼的狀態,常常會找不太到目前的光標位置。此時多半會上下左右移動看看光標,以找尋到光標所在位置。在安裝了該擴充插件后,在非選取程序代碼的狀態下,當前光標位置所在的那行會被標示出來,減少不必要的時間浪費。
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd





