Visual Studio 擁有很是不錯的可擴展性,在以前的文章中,我也給你們示範瞭如何進行編輯器的擴展(詳見文末參考資源)。在本篇文章中,我將介紹幾款很是實用的擴展,從而幫助咱們提升開發效率。css
Visual Studio 默認的大綱方案只容許在方法級別及以上進行代碼的摺疊,沒法對一個if、while的區塊進行摺疊,而這款工具則正好彌補了這個問題。html
下載地址瀏覽器
該擴展能以黃色高亮全部相關的代碼,並在左側區域用顯眼的方塊進行標記,讓咱們能夠一眼識別出相關的代碼所在的位置。編輯器
下載地址ide
代碼太長,有些時候就會看得眼花繚亂,分不清哪一個括號是一對的,而這個工具,會爲每一個縮進繪製一條虛線。post
下載地址開發工具
微軟官方推出的擴展,裏面包含了N多實用的工具,如標記補全、複製引用、加強的滾動條等,詳見《免費的精品: Productivity Power Tools 動畫演示》。
下載地址
視覺疲勞會影響咱們的開發效率,使用不刺眼的配色方案能夠在必定程度上減緩疲勞,而這款工具則大大簡化了進行配色的步驟,詳見《爲革命保護視力 --- 給 Visual Studio 換顏色》。
下載地址
對於開發 asp.net 網站的童鞋來講,這個算得上是神器了,它能夠進行顏色(、圖片、字體)預覽、自動生成 xxx.min.js、自動生成兼容各瀏覽器的CSS等,關於這個擴展的文章,已經有園友給出了一個很是詳細且易懂的介紹,詳情請參考《最鋒利的Visual Studio Web開發工具擴展:Web Essentials詳解》。
上面這篇文章中有一個很強大的功能做者沒有說明:zen coding。這是一種讓你能快速編寫HTML代碼的方法,咱們都知道在 Visual Studio 中,你只須要寫 h1,而後單擊 tab 鍵,就會自動生成<h1></h1>,並把光標定位在中間,以便你進行編輯。使用zen coding,你就可使用 h1>span 來快速建立一個嵌套的HTML代碼:<h1><span></span></h1>。若是你以爲這些都不怎麼樣,來試試這個 table>tr*2>td*3 這就會建立出一個2行3列的表格。除此以外,還有不少便捷的方式能夠生成代碼:div#hi 能夠生成 <div id="hi"></div>、div.blue 生成 <div class="blue"></div>、link:css 生成 <link rel="stylesheet" href="" media="all" />、a{here} 生成 <a href="">here</a>等。
下載地址
上面這些插件是本人比較喜歡的擴展,除此以外,VSCommands、Resharper 也都是不錯的擴展,不過 VSCommands 普通版(免費)的多數功能在 Productivity Power Tools 中也有提供,而 Productivity Power Tools 中所沒提供的如自動隱藏 Visual Studio 菜單、打包項目文件等功能點,要麼是有點小問題,要麼就是對於我而言不多會使用的功能。而 Resharper 要收費,試用只能30天。
除此之外,若是你們還有其它認爲不錯且免費(試用、收費均不考慮)的擴展歡迎留言~~