Scott Hanselman活躍于.NET社區,這篇文章來自于它的工具列表,地址是 http://www.hanselman.com/tools ?
.NET開發人員應該收藏的工具
快速理解和構建Linq查詢,也可用于生成Linq表達式的實用工具
Microsoft Web Platform Installer
如果你需要獲取.NET平臺開發需要的一些常用運行庫或開發工具,可以借助此工具,獲取一系列的工具。比如SQL Server Express,Visual Studio Express等等。
JetBrains dotPeek .NET decompiler
.NET Reflector已經不再免費,但是dotPeek宣布免費使用。如果你還想要一個開源的反射工具,可以考慮 ILSpy
CodeRush提供大量的代碼重構技巧工具。在11.2版中,它還提供了一個特性 Duplicate Detection and Consolidation ,可用于檢查重復的代碼。
JetBrain出品的Resharper工具包含幾個加速代碼編寫非常有用的特性。它提供的.NET Test擴展工具,可以直接調試.NET測試代碼。在熟悉這個工具后,我再沒有使用NUnit工具,因為這個功能點讓測試變得簡單好用。
WinMerge ? 或 BeyondCompare ? KDiff3 或 Perforce Visual Merge
前面兩個工具是文件差異比較方面最優秀的兩個工具。它們可以比較一個文件夾里的所有文件的差異,或是比較單個文件的差異。后面的兩個工具雖然沒有前兩個工具出名,但仍然值得一試。
這個工具可以測試Web服務,它是用F#寫的,并且開放源代碼。
如果你想直接對系統的Bug進行截圖,可以使用這個工具,它會把截圖直接保存到Bug數據庫中。
探索PE文件格式和Win32窗體子系統的工具,與Spy++相似。
Telerik Code Converter 或 CarlosAg's CodeTranslator 或 DeveloperFusion Code Converter
代碼轉換工具,可以將VB與C#代碼相互轉化。
XAML編輯工具,WPF 或 Silverlight開發人員必須收藏的工具
NuGet ? NuGet Package Explorer
.NET程序集管理方面的優秀工具,后者是一個瀏覽工具,可直接從網站中搜索程序包。
如果不想找開Visual Studio來構建解決方案,你可以打開Visual Studio Command Prompt (2010),用MSBuild。但是如果你的解決方案有更多的構建選項,應該嘗試一下這個工具,它直接集成到Windows外殼中。
調試Web程序的實用插件。
CodePaste.NET 或 Pastie 或 Gist
如果你想分享一些代碼片段,可以嘗試一下這三個工具。
輔助測試工具,可以在方法內部直接點擊Test with Debugger,啟動調試器開始調試代碼。
Silverlight 輔助工具
NCrunch ?
自動執行單元測試,并行執行測試,產生測試報告。
持續構建
NDepend ?
代碼分析方面優秀的工具
一個只有100K的查詢分析工具,不需要安裝。
Web測試自動化工具,可以產生腳本,記錄你對網頁的操作。
代碼片段測試方面的工具,你想檢測一段代碼是否可以運行或是運行結果,可以直接拷貝到程序中,也可以直接調試。
幫助文檔生成工具,可生成CHM,PDF格式的幫助文檔
提供面向方面的編程特性的類庫
TreeTrim 或 Jeff Atwood's CleanSourcesPlus
一個實用工具,可用來快速清除項目中的bin,obj,debug,release目錄中的內容。此外,它還提供選項,比如是否刪除Resharper的配置文件,或是源代碼綁定信息。
匯集Visual Stdio的插件。
給SQL Server Management Studio增加智能提示(Intellisense)功能,加快SQL腳本書寫。
把固定長的文件內容或是以分割符號分割的文件,變成SQL語句或是EXCEL。
內存占用分析工具。
由微軟提供的免費的日志分析工具,后者是這個GUI工具
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
