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