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

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