裝上VS2010后,去官網搜羅了幾個VS擴展,用着挺順手,這讓我的VS2010用起來舒服多了。
在這里曬曬我裝的這幾個擴展,希望大家看了以后也能在下面的留言里曬曬自己的,咱們交流1下。
VS擴展,包括控件、模板和工具。工具就相當於小插件了,我裝的都是這些,它們極大擴展的VS環境原有的功能。
選擇工具菜單->擴展管理器
擴展管理器里顯示已安裝的擴展,可以啟用和禁用;還可以通過聯機庫去下載新擴展。
一、Productivity Power Tools
我喜歡的功能:
1、Enhanced Scrollbar(增強的滾動條),在代碼窗口右側滾動條上通過不同的色點來顯示一些附加信息。
綠色表示修改后已保存的代碼,黃色表示修改后還沒保存的代碼,藍色表示當前光標所在位置。其他還包括:斷點、書簽、光標所在類型在文檔中所有出現的位置等等。
2、Solution Navigator(解決方案導航器)。
這個太好用了,有了它,我已經關掉VS自己的解決方案資源管理器了。它除了有VS自已那個管理器所有的功能,主要增加了可以按各種條件來篩選顯示解決方案中的文件。
All:全部顯示,Open:只顯示已經打開的文件,Unsaved:修改后還沒保存的文件,Edited:有修改的文件。在代碼中還可以使用Ctrl+1和Ctrl+2快捷鍵,有驚喜,自己探索吧。
3、Tab Well UI(改進的文檔標簽)
4、Searchable Add Reference Dialog(可搜索的添加引用對話框)。在添加引用時,可以根據關鍵字進行搜索。
5、Quick Access(快速訪問)。又一強大功能。按Ctrl+3后打開Quick Access對話框,輸入關鍵字后回車,就可以快速執行包括VS的菜單命令、選擇已打開的文檔標簽、查找解決方案中的文檔等等。
比如:輸入控制台后回車,就可以打開創建項目對話框,並且選擇的是創建控制台應用程序模板。
6、Automatic Brace Completion(這個不會翻譯 >_<)。當輸入{,幫你完成輸入},同時按Tab鍵光標跳到}后面。其他還支持 () [] <> "" ''
7、Ctrl + Click Go To Definition(Ctrl加鼠標單擊轉到定義),不解釋。
8、Colorized Parameter Help(參數幫助着色),調用方法時的顯示工具提示中對參數數據類型和關鍵字進行着色。
二、Collapse Selection In Solution Explorer
這個擴展工具功能很單純,就是一鍵折疊解決方案管理器中所有展開的節點,當方案里項目和文檔很多時,挺有用。可以作為上一個工具的解決方案導航器的補充。兩個操作方式,一是點解決方案資源管理器的工具欄的圖標;二是按快捷鍵,默認是Ctrl+Alt+數字鍵盤上的-,可以在工具->選項->鍵盤里改。
三、Indent Guides
為代碼縮進添加參考線。代碼看上去整齊多了。
四、Javascript Parser
我喜歡的功能:
1、當前文檔中所有JS函數的樹狀列表,並且當鼠標懸停於列表中的函數時,顯示函數中的注釋說明。
2、在調試模式下顯示動態注冊的腳本的函數,比如頁面上使用了驗證控件,可以顯示驗證控件在運行時添加的那些函數。
3、當函數以駱駝命名法命名時,通過鍵入每詞首字快速查找函數
4、顯示函數中的//TODO注釋。
這個工具剛裝不久,其他功能持續探索中。。。
五、NuGet Package Manager
NuGet是一個在線的第三方類庫。通過此管理器,可以在線瀏覽、查找眾多的第三方類庫,並下載回本地並引用到項目中。相當不錯。
最后,大多擴展工具的設置,都可以通過VS的工具->選項菜單來設置。