原創(chuàng)|對(duì)比評(píng)測(cè)|編輯:龔雪|2013-12-19 09:48:00.000|閱讀 572 次
概述:ReSharper?8與Visual?Studio?2013集成,實(shí)現(xiàn)代碼編寫(xiě),覆蓋,性能測(cè)試一體化,與Visual Studio 2013自身代碼功能進(jìn)行比較。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
ReSharper 8.1作為JetBrains發(fā)布的最新的.NET代碼生成工具,實(shí)現(xiàn)與dotCover和dotTrace聯(lián)合,并集成到VS2013中,實(shí)現(xiàn)代碼編寫(xiě),覆蓋,性能測(cè)試一體化。其實(shí)際功能通過(guò)如下圖表可以表現(xiàn)出來(lái)。
這個(gè)圖表列出Visual Studio 2013自身代碼功能,并列舉了集成ReSharper 8后的功能。
微軟Visual Studio 2013 |
Visual Studio 2013 + ReSharper 8 |
|
代碼分析 |
設(shè)計(jì)時(shí)代碼分析 |
動(dòng)態(tài)設(shè)計(jì)時(shí)代碼分析 |
|
230代碼分析規(guī)則(代碼檢查) |
1400+代碼分析規(guī)則(代碼檢查) |
|
設(shè)計(jì)時(shí)錯(cuò)誤高亮顯示:一些編譯器錯(cuò)誤 |
設(shè)計(jì)時(shí)錯(cuò)誤高亮顯示:大多數(shù)編譯器錯(cuò)誤,許多可能的運(yùn)行時(shí)錯(cuò)誤(如檢測(cè)可能的空引用異常) |
|
可調(diào)代碼檢查:3嚴(yán)重的水平。需要去配置項(xiàng)目選項(xiàng) |
可調(diào)代碼檢查:5嚴(yán)重的水平。從文本編輯器可以配置正確嗎 |
|
共享代碼分析設(shè)置 |
共享代碼分析設(shè)置一個(gè)解決方案或團(tuán)隊(duì)的水平 |
|
智能標(biāo)記解決編譯器錯(cuò)誤 |
700+快速修正來(lái)解決錯(cuò)誤和代碼質(zhì)量問(wèn)題 |
|
|
Solution-wide誤差分析 |
|
|
報(bào)告所有的錯(cuò)誤和代碼質(zhì)量問(wèn)題在任何范圍,整個(gè)解決方案 |
|
|
命名方式控制 |
|
|
自定義代碼檢查和代碼注釋和結(jié)構(gòu)搜索和替換模式 |
建筑工具 |
項(xiàng)目依賴圖(終極版) |
項(xiàng)目依賴關(guān)系圖不需要Visual Studio終極版和顯示沒(méi)有編譯解決方案 |
重構(gòu) |
6自動(dòng)重構(gòu) |
49自動(dòng)化重構(gòu) |
|
|
200+上下文動(dòng)作(自動(dòng)化代碼轉(zhuǎn)換) |
代碼協(xié)助 |
代碼自動(dòng)完成 |
代碼完成上下文驅(qū)動(dòng)的,可以建議類型和擴(kuò)展方法從整個(gè)解決方案導(dǎo)入命名空間,產(chǎn)生代碼 |
|
Auto-import名稱空間導(dǎo)入指令 |
Auto-import名稱空間導(dǎo)入指令 |
|
行或選擇向上/向下移動(dòng) |
移動(dòng)線或選擇上/下/左/右 |
|
|
完成整個(gè)代碼語(yǔ)句 |
|
|
重新安排邏輯的代碼塊 |
|
|
本地化的援助 |
|
|
拼寫(xiě)檢查:可以通過(guò)插件 |
導(dǎo)航和搜索 |
導(dǎo)航 |
導(dǎo)航 |
|
聲明 |
聲明 |
|
找到引用 |
找到引用 |
|
突出的引用 |
突出的引用 |
|
象征 |
象征 |
|
類型 |
類型 |
|
文件成員 |
文件成員 |
|
文件 |
文件 |
|
代碼的書(shū)簽 |
代碼的書(shū)簽 |
|
|
在編輯器中上下導(dǎo)航繼承層次結(jié)構(gòu) |
|
|
顯示類型的繼承者和方法覆蓋 |
|
|
結(jié)構(gòu)的搜索和替換 |
|
|
基本類型 |
|
|
繼承 |
|
|
相關(guān)的文件 |
|
|
外部資源導(dǎo)航 |
|
|
導(dǎo)航到反編譯代碼 |
|
|
查看最近的文件 |
|
|
查看最近編輯 |
|
|
類型層次結(jié)構(gòu)視圖 |
|
|
項(xiàng)目層次結(jié)構(gòu)視圖 |
|
|
成員層次結(jié)構(gòu)視圖 |
|
|
CSS樣式層次結(jié)構(gòu)視圖 |
|
|
文件結(jié)構(gòu) |
|
|
瀏覽器Solution-wide待辦事項(xiàng) |
|
|
堆棧跟蹤的探險(xiǎn)家 |
代碼生成 |
從用法中創(chuàng)建 |
從用法中創(chuàng)建 |
|
代碼片段(模板) |
代碼片段(模板) |
|
從模板生成文件 |
從模板生成文件 |
|
|
從模板生成多個(gè)文件 |
|
|
可視化編輯器的代碼片段(模板) |
|
|
生成類型成員 |
|
|
生成屬性 |
|
|
生成的構(gòu)造函數(shù) |
代碼清理 |
重新格式化代碼 |
重新格式化代碼 |
|
優(yōu)化進(jìn)口指令名稱空間 |
優(yōu)化進(jìn)口指令名稱空間 |
|
|
刪除代碼冗余 |
|
|
組織類型成員 |
|
|
代碼清理:執(zhí)行所有清理任務(wù) |
單元測(cè)試 |
單元測(cè)試資源管理器 |
單元測(cè)試資源管理器 |
|
MSTest支持 |
MSTest支持 |
|
從編輯器運(yùn)行測(cè)試(僅MSTest) |
從編輯器運(yùn)行測(cè)試 |
|
在編輯器中查看測(cè)試狀態(tài)(MSTest終極版) |
在編輯器中查看測(cè)試狀態(tài) |
|
|
NUnit的支持 |
|
|
QUnit支持 |
|
|
Jasmine支持 |
|
|
xUnit.net支持:可以通過(guò)xUnit.net Contrib項(xiàng)目插件 |
|
|
MSpec支持: |
|
|
多個(gè)單元測(cè)試會(huì)話 |
管理設(shè)置 |
通過(guò)同步設(shè)置微軟ID |
同步設(shè)置和團(tuán)隊(duì)通過(guò)vc或任何文件托管服務(wù) |
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn