強大的VS代碼生成工具
強大的重構功能
享受代碼編輯神器
安全便捷
專業團隊 值得信賴
慧都特色增值服務
代碼分析|代碼重構|交叉語言
實質上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和構建腳本。 使用ReSharper,你可以進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案范圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。ReSharper安裝與使用入門
聲明:本產品中文介紹為慧都網版權所有,未經慧都公司書面許可,嚴禁拷貝、轉載!
* 關于本產品的分類與介紹僅供參考,精準產品資料以官網介紹為準,如需購買請先行測試。
ReSharper擴展了Visual Studio,為C#、VB.NET、ASP.NET、JavaScript、TypeScript和其他技術提供了2200多個即時代碼檢查。對于大多數檢查,ReSharper提供了快速修復(燈泡)來改進代碼。
找到并刪除未使用的代碼?將你的代碼遷移到最新的C#版本?隨意將循環轉換為LINQ?查找并防止可能出現的異常?使用一個通用的命名標準?所有這些以及更多的代碼改進都可以通過ReSharper的代碼分析實現。
60多個重構和450多個上下文動作幫助安全地組織代碼,并在解決方案中移動它,分配責任,解耦,降低復雜性,或簡單地使用替代語言語法。
ReSharper可以幫助你立即找到解決方案中的任何代碼,無論這個解決方案有多大。它還可以將你從任何符號導航到其相關的代碼,如一個給定接口的實現、一個類的擴展方法或一個字段的使用。
根據你的個人喜好或你的團隊標準來配置和應用代碼風格。C#、VB.NET、ASP.NET、JavaScript、TypeScript和其他語言的代碼風格和格式化設置可以在任何范圍內應用,從一個選擇到一個解決方案。
ReSharper可以為你創建大量的代碼:從新文件和類到條件塊和GUID;從正在實現的接口所要求的方法和屬性到等價檢查和格式化成員。
ReSharper可提供對C#, XAML, XML, ASP.NET和ASP.NET MVC的持續的代碼質量分析,甚至在用戶對之進行編譯以前即可檢測到錯誤和問題。ReSharper可對用戶的代碼提供900多種代碼檢驗,用戶便可即刻 察覺到其當前文件或者甚至整個解決方案中是否包含了錯誤和故障。對大多數錯誤,它立即通過智能修正給出解決問題的方法。它也可以給出編碼建議和線索,提供洞察代碼結構和邏輯,并引起你注意潛在的設計錯誤。
無論什么時候你需要查找某個類型,字段,方法,或任何其他的標識,ReSharper提供了多種實現方法,可以通過名稱查找一個標識,在代碼從引用位置導航到標識的聲明位置,查找并高亮顯示標識用法。可以在當前位置使用簡單的快捷方式實現所有可用的導航行為。另外,使用集成到Visual Studio用戶接口的特別工具窗口,ReSharper可以讓你看到完整的類型繼承樹和文件結構。ReSharper對最近編輯擴展了一系列的導航和搜索的特性—你最近修改的文件或標識的下拉列表。
ReSharper提供許多簡化代碼任務的快捷方式以提高你的生產力和節省你的時間。在上面的截屏中,ReSharper智能的建議你添加遺漏的using或在你輸入類型名稱時導入正確的全名。它可以使用不同的代碼模板快速的生成代碼,在編輯器中查看類型和他們的成員的文檔,使用稱為“上下文動作”(context actions)執行代碼轉換,還有其他更多的。ReSharper使用三種代碼完成類型來擴展和提高Visual Studio本身的智能化。
代碼清理是一個數十個ReSharper特性的快捷方式(Code Cleanup is a shortcut for a dozen of ReSharper features),根據自定的風格格式化代碼,排列“this”限定詞,移除冗余的代碼,根據候補字段轉換成自動屬性,把字段置為只讀,優化using命令,適當的簡化引用,更新文件頭,使用vars替換顯式類型,或使用更多的設置修改你的C#代碼。
ReSharper自動偵查代碼中的單元測試,并提供完整的單元測試支持。你能從代碼編輯器中運行和調試測試。同時,一個專用的單元測試資源窗口會讓你看到你的單元測試的結構和運行一個或多少單元測試會話的任意組合測試。
利用錯誤高亮顯示,快速修正,上下文動作,代碼協助,導航,重構,和其他特征,用戶現在可以愉悅而高效的編輯ASP.NET文件。使用ReSharper,你可以不受打擾的在ASP.NET中編輯和重構C#代碼,如Web控件屬性和事件,數據源,和內容點位符。
XAML特征包括XAML代碼中的XML編輯,所有的ReSharper代碼完成特征,幾個重構(包括重命名重構),和實時錯誤提示,語義和語法分析。上面的截屏中顯示在XAML資源中的敏捷的代碼完成工作。
ReSharper提供了一些省時的XML特征,包括類型完成,導航到引用類型,高亮顯示,替換和移動標簽,在兩個標簽之間導航和打開/關閉標簽,使用代碼協助和活模板。
為了混合C#和VB.net項目,ReSharper幫助你保持代碼的各個部分在一起流暢的工作和在你的代碼間輕松的導航。所有導航和搜索動作把所有語言的代碼都考慮在內,包括C#,VB.net,Asp.net,和XAML。你可以導航到使用,聲明,繼承,基類和更多—交叉語言。
高級編輯性能(Advanced editing capabilities),之前只針對C#可以用,現在擴展到了NAnt和MSBuild腳本,為生成腳本提供了完整的代碼協助,大量的導航和搜索特征,文件結構,實時錯誤高亮顯示和快速修改。
更新時間:2025-05-30 14:33:54.000 | 錄入時間:2012-07-08 22:22:55.000 | 責任編輯:龔雪