Resharper是我一直非常喜歡的工具。響當(dāng)當(dāng)?shù)拿暯^對不是吹牛皮吹出來的。如果你的公司在尋找一個提高開發(fā)人員效率的工具,那么首選應(yīng)該是Resharper,這一筆投入是值得的
Resharper是什么
ReSharper是一款由jetbrains開發(fā)的針對C#, VB.NET, ASP.NET, XML, 和 XAML的編輯器。沿襲了jetbrains開發(fā)工具一貫的優(yōu)良傳統(tǒng),ReSharper擁有高度智能的糾錯,30多種高級代碼重構(gòu)功能,方便的單元測試 工具,快速導(dǎo)航、檢索,以及一鍵格式化代碼,自動代碼生成和模板功能等很多特性。
Resharper 8.0 更新
支持Visual Studio 2013預(yù)覽版
項目依賴瀏覽器
無需編譯就可查看項目依賴關(guān)系圖:
更快的代碼修復(fù)
新增的Fix in Scope功能可以選擇批量修復(fù)代碼問題,包括刪除未使用的指令和冗余項。
更多的代碼檢查和快速修復(fù)
多文件模板
ReSharper文件模板可以擴展生成多個文件。
導(dǎo)航改進
Go to Everything可以查詢文件、類型或方法,導(dǎo)航還支持Line號碼查詢:
提供命令行版本的ReSharper
ReSharper從8.0開始提供命令行版本,有上百種ReSharper檢測和重復(fù)代碼檢測器,你可以將它集成到CI server 或版本控制系統(tǒng)。
多樣化的代碼重構(gòu)解決方案
支持XAML
ReSharper 8新增四種XAML代碼重構(gòu):Extract Style, Extract Resource, Move Resource and Inline Resource。
其他改進如更容易的代碼完成,新一級的擴展,改進支持CSS等。