1.ReSharperhtml
ReSharper是一個JetBrains公司出品的著名的代碼生成工具,其能幫助Microsoft Visual Studio成爲一個更佳的IDE。它包括一系列豐富的能大大增長C#和Visual Basic .net開發者生產力的特徵。使用ReSharper,你能夠進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案範圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。sql
2.SQLPrompt數組
<1>這個插件是SQLServer的智能提示。 你還在爲記不住sql關鍵字全拼發愁麼。 你還在 爲 打關鍵字時 大小寫切換感受麻煩麼。 這個插件你值得擁有。
<2>還有一個功能我很是喜歡。 就是 當你 輸入 insert into 表名 而後他會爲你自動出現這樣的代碼
瀏覽器
INSERT INTO dbo.OpenUserSet ( CardID, Name, OMoney ) VALUES ( N'', -- CardID - nvarchar(max) N'', -- Name - nvarchar(max) N'' -- OMoney - nvarchar(max) )
3.Refactoring Essentials是一款用於代碼分析和重構的開源免費VS2015插件,其功能豐富強大,必然會成爲相似Web Essentials這樣的必備插件。安全
由於它具備以下重構功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):閉包
同時也帶來以下代碼分析功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):asp.net
上面的重構功能和分析功能只是部分例舉,其實這個插件一共提供了71項重構功能和73項分析功能。另外,「Refactoring Essentials」之因此有這麼多的功能,徹底得益於Roslyn強大代碼分析的基礎功能。ide
4.C# outline工具
Visual Studio 默認的大綱方案只容許在方法級別及以上進行代碼的摺疊,沒法對一個if、while的區塊進行摺疊,而這款工具則正好彌補了這個問題。性能
5.highlight all occurrences of selected word
該擴展能以黃色高亮全部相關的代碼,並在左側區域用顯眼的方塊進行標記,讓咱們能夠一眼識別出相關的代碼所在的位置。
6.Indent Guides
代碼太長,有些時候就會看得眼花繚亂,分不清哪一個括號是一對的,而這個工具,會爲每一個縮進繪製一條虛線。
7.Web Essentials
對於開發 asp.net 網站的童鞋來講,這個算得上是神器了,它能夠進行顏色(、圖片、字體)預覽、自動生成 xxx.min.js、自動生成兼容各瀏覽器的CSS等,關於這個擴展的文章,已經有園友給出了一個很是詳細且易懂的介紹,詳情請參考《最鋒利的Visual Studio Web開發工具擴展:Web Essentials詳解》。
8..NET Reflector
.NET Reflector是一款功能強大的.NET反編譯工具,使用.NET Reflector,您能夠反編譯和調試.NET程序集和可執行文件,並將源代碼反彙編爲您選擇的.NET語言,以便您能夠查看.NET程序集的內容。開發人員使用.NET Reflector來進行各類操做,如使用Visual Studio調試器調試程序集,即便您沒有源代碼也是如此,動態反編譯任何.NET代碼,可進入第三方代碼,設置斷點並觀察它運行,給他們一個強大的對象瀏覽器來瀏覽Visual Studio中的代碼,支持恢復丟失或不可用的源代碼以及查找性能問題並分析依賴性。