
【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軟件特點(diǎn)】
代碼分析ReSharper可提供對(duì)C#,XAML,XML,ASP.NET和ASP.NETMVC的持續(xù)的代碼質(zhì)量分析,甚至在用戶對(duì)之進(jìn)行編譯以前即可檢測(cè)到錯(cuò)誤和問題。ReSharper可對(duì)用戶的代碼提供900多種代碼檢驗(yàn),用戶便可即刻察覺到其當(dāng)前文件或者甚至整個(gè)解決方案中是否包含了錯(cuò)誤和故障。
高亮顯示錯(cuò)誤和快速更正
ReSharper能在用戶輸入的時(shí)候即對(duì)代碼進(jìn)行分析,并高亮顯示錯(cuò)誤,用戶甚至無需進(jìn)行編譯。其甚至能對(duì)大部分錯(cuò)誤快速給出修改建議,以幫助用戶快速解決問題。
先進(jìn)的代碼協(xié)助
ReSharper充分的考慮到了編碼的各個(gè)方面,以幫助用戶提高效率和節(jié)省時(shí)間。其不但對(duì)VisualStudio的諸如代碼編譯之類的原生功能進(jìn)行了擴(kuò)展和改進(jìn),還可以使得用戶通過使用大量的代碼模板快速生成代碼,在編輯器中查看類型和他們的成員的文檔,使用稱為“上下文動(dòng)作”(contextactions)執(zhí)行代碼轉(zhuǎn)換,還有其他更多的。
眾多的代碼重構(gòu)
與VisualStudio2005/2008/2010相比,ReSharper提供了更豐富的自動(dòng)代碼重構(gòu)功能。用戶可使用許多不同的重構(gòu)方法以進(jìn)行重命名,移動(dòng),安全刪除標(biāo)識(shí);導(dǎo)入和內(nèi)聯(lián)字段、變量和參數(shù)等等
導(dǎo)航和搜索
無論什么時(shí)候你需要查找某個(gè)類型,字段,方法,或任何其他的標(biāo)識(shí),ReSharper提供了多種實(shí)現(xiàn)方法,可以通過名稱查找一個(gè)標(biāo)識(shí),在代碼從引用位置導(dǎo)航到標(biāo)識(shí)的聲明位置,查找并高亮顯示標(biāo)識(shí)用法。使用集成到VisualStudio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結(jié)構(gòu)。
集成單元測(cè)試
ReSharper自動(dòng)偵查代碼中的單元測(cè)試,并提供完整的單元測(cè)試支持。你能從代碼編輯器中運(yùn)行和調(diào)試測(cè)試。同時(shí),會(huì)提供一個(gè)專用的單元測(cè)試資源窗口以讓用戶看到其單元測(cè)試的結(jié)果和重新運(yùn)行單元測(cè)試。
ASP.NET編輯
利用錯(cuò)誤高亮顯示,快速修正,上下文動(dòng)作,代碼協(xié)助,導(dǎo)航,重構(gòu),和其他特征,用戶現(xiàn)在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構(gòu)C#代碼,如Web控件屬性和事件,數(shù)據(jù)源,和內(nèi)容點(diǎn)位符。
NAnt和MSBuild腳本編輯
其高級(jí)編輯功能之前只針對(duì)C#可以用,現(xiàn)在擴(kuò)展到了NAnt和MSBuild腳本。若用戶安裝了ReSharper,則只要其在VisualStudio。NET中打開一個(gè)創(chuàng)建的腳本文件,便可立即得到完全代碼協(xié)助。
VB功能
ReSharperforVisualStudio2005/2008/2010擴(kuò)展了其對(duì)VisualBasic代碼(包括使用VB編寫的ASP頁面)的一系列功能。其中包含了ReSharper的所有導(dǎo)航和搜索功能,以及語法高亮,文檔快速查找等。其最大的益處則是對(duì)于需要開發(fā)混合了C#和VB的項(xiàng)目的.NET開發(fā)人員而言的。
XAML編輯
有了ReSharper,用戶無論是在進(jìn)行Silverlight,WPF,或者WindowsPhone7開發(fā)時(shí),均可獲得附加的XAML編輯協(xié)助,包括即時(shí)代碼分析,代碼重構(gòu),代碼生成和調(diào)整,以及快速的解決方案范圍導(dǎo)航。
【ReSharper更新日志】
支持VisualStudio2012支持Windows8和Metro類型應(yīng)用程序開發(fā)
支持針對(duì)不同語言的新代碼檢驗(yàn)和全速修復(fù),包括C#和VB。NET
多種JavaScrip支持優(yōu)化
優(yōu)化的XAML開發(fā)支持套包
提供更多針對(duì)SharePoint,.NET4.5,ASP.ETMVC4,及Silverlight5的ReSharper功能
優(yōu)化的單位測(cè)試,包括對(duì)MSTest11,NUnit2.6,Jasmine和PhantomJS的支持
與VisualStudio2010、2012中的深色主題匹配,并對(duì)自定義主題提供全面支持
優(yōu)化快速修復(fù),代碼注釋,代碼關(guān)系查看,和代碼重整

![ReSharper(代碼生成器) v9.1.0.0 中文注冊(cè)版[網(wǎng)盤資源]](/up/1506/201568151213.png)
![ReSharper(代碼生成器) v9.1.0.0 中文注冊(cè)版[網(wǎng)盤資源]圖1](/up/1506/20156815157875970.png)
![ReSharper(代碼生成器) v9.1.0.0 中文注冊(cè)版[網(wǎng)盤資源]圖2]( /up/1506/201568151518.gif)
![ReSharper(代碼生成器) v9.1.0.0 中文注冊(cè)版[網(wǎng)盤資源]圖3]( /up/1506/201568151712.png)































