隨著編程技術的發展,現在越來越多的代碼生成工具可以極大的減少程序員花費在寫代碼上的時間,從而把更多的時間和精力放在結構和功能設計上,提高產品質量。
ReSharper是一個能極大提高編程效率的代碼生成工具,它包括一系列豐富的能大大增加C#和Visual Basic.Net開發者生產力的特征。
使用ReSharper,你可以進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案范圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。
ReSharper特征可用于C#,VB。net,XML,Asp.net,XAML,和構建腳本。ReSharper還為C#和VB.Net提供了增強的交叉語言功能,它使開發者可以有效的控制.Net混合項目。
功能特色
- 代碼分析
ReSharper可提供對C#, XAML, XML, ASP。NET和ASP。NET MVC的持續的代碼質量分析,甚至在用戶對之進行編譯以前即可檢測到錯誤和問題。
- 高亮顯示錯誤和快速更正
ReSharper能在用戶輸入的時候即對代碼進行分析,并高亮顯示錯誤,用戶甚至無需進行編譯。其甚至能對大部分錯誤快速給出修改建議,以幫助用戶快速解決問題。
- 先進的代碼協助
ReSharper充分的考慮到了編碼的各個方面,以幫助用戶提高效率和節省時間。
- 眾多的代碼重構
與Visual Studio 2005/2008/2010相比,ReSharper提供了更豐富的自動代碼重構功能。用戶可使用許多不同的重構方法以進行重命名,移動,安全刪除標識;導入和內聯字段、變量和參數等等
- 導航和搜索
無論什么時候你需要查找某個類型,字段,方法,或任何其他的標 識,ReSharper提供了多種實現方法,可以通過名稱查找一個標識,在代碼從引用位置導航到標識的聲明位置,查找并高亮顯示標識用法。
- 集成單元測試
ReSharper自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調試測試。同時,會提供一個專用的單元測試資源窗口以讓用戶看到其單元測試的結果和重新運行單元測試。
- ASP .NET編輯
利用錯誤高亮顯示,快速修正,上下文動作,代碼協助,導航,重構,和其他特征,用戶現在可以愉悅而高效的編輯Asp.net文件。
- NAnt和MS Build腳本編輯
用戶安裝了ReSharper,則只要其在Visual Studio.NET中打開一個創建的腳本文件,便可立即得到完全代碼協助。
- VB功能
擴展了其對Visual Basic代碼(包括使用VB編寫的ASP頁面)的一系列功能。其中包含了ReSharper的所有導航和搜索功能,以及語法高亮,文檔快速查找等。其最 大的益處則是對于需要開發混合了C#和VB的項目的。NET開發人員而言的。
- XAML編輯
有了ReSharper,用戶無論是在進行Silverlight, WPF, 或者 Windows Phone 7 開發時,均可獲得附加的XAML編輯協助,包括即時代碼分析,代碼重構,代碼生成和調整,以及快速的解決方案范圍導航。
- PC官方版
- 安卓官方手機版
- IOS官方手機版