ReSharper是一個著名的代碼生成工具,其能幫助Microsoft Visual Studio成爲一個更佳的IDE。實質上,ReSharper特徵可用於C#,VB.net,XML,Asp.net,XAML,和構建腳本。 使用ReSharper,你能夠進行深度代碼分析,智能代碼協助,實時錯誤代碼高亮顯示,解決方案範圍內代碼分析,快速代碼更正,一步完成代碼格式化和清理,業界領先的自動代碼重構,高級的集成單元測試方案,和強大的解決方案內導航和搜索。安全
ReSharper Ultimate 2019.2提供了對C#8.0的更好支持以及一些Navigation,Find Usages和調試器數據提示的更新。它還改善了啓動時間,併爲VS 2019中的「Per-Monitor DPI Awareness」模式提供了初始支持.C ++項目的索引更快,支持更多C ++ 20功能。工具
ReSharper如何幫助Visual Studio用戶單元測試
分析代碼質量測試
在C#,VB.NET,XAML,ASP.NET,ASP.NET MVC,JavaScript,TypeScript,CSS,HTML和XML中能夠進行即時代碼質量分析。您將當即知道是否須要改進您的代碼。編碼
代碼快速修復spa
當代碼中存在問題時,ReSharper不只會警告您,並且還提供數百種快速修復以自動解決問題。在幾乎每種狀況下,您均可以從各類選項中選擇最佳的快速修復。.net
安全更改代碼庫3d
解決方案範圍內的自動化代碼重構可幫助您安全地更改代碼庫。不管您是須要振興舊代碼仍是須要整理項目結構,均可以依靠ReSharper。調試
即時遍歷整個解決方案blog
您能夠當即導航和搜索整個解決方案。跳轉到任何文件,類型或類型成員,或從特定符號導航到其用法,基本和派生符號或實現。
享受代碼編輯助手
多個代碼編輯助手,包括擴展的IntelliSense,數百個即時代碼轉換,自動導入名稱空間,從新排列代碼和顯示文檔。
符合編碼標準
代碼風格和格式化功能以及通過微調,特定於語言的設置將幫助您擺脫未使用的代碼,並 爲團隊建立通用的編碼標準。
ReSharper使Visual Studio 成爲更好的IDE
代碼分析
ReSharper經過 對C#,VB.NET,ASP.NET,JavaScript,TypeScript和其餘技術的2200多個即時代碼檢查擴展了Visual Studio 。對於大多數檢查,ReSharper提供了快速修復(燈泡)來改進代碼。
查找並刪除未使用的代碼?將您的代碼遷移到C#7?隨意將循環轉換爲LINQ嗎?查找並防止可能的異常?使用通用的命名標準?經過ReSharper的代碼分析,全部這些以及更多的代碼改進成爲可能。
代碼格式化和清理
根據您的我的喜愛或團隊標準配置和應用代碼樣式。C#,VB.NET,ASP.NET,JavaScript,TypeScript和其餘語言的代碼樣式和格式設置能夠在任何範圍內使用,從選擇到解決方案。
代碼生成
ReSharper能夠爲您建立不少代碼:重新文件和類到條件塊和GUID;從實現接口所需的方法和屬性到相等性檢查和格式化成員。