網友評分: 5.3分
Rider2022是一款非常知名的集成開發軟件。該軟件可實現同時多達2200多個實時代碼檢查,自動識別代碼錯誤并快速修復;還可單獨或批量解決檢測到的問題,新的版本里面加入了交互式調試器提示,非常適合一些編程人員使用。
1、快速且強大的跨平臺.NET IDE
可以幫助您在 Windows、Mac 和 Linux 上開發 .NET、ASP.NET、.NET Core、Xamarin 或 Unity 應用程序。 從 C#、VB.NET 和 F# 到 ASP.NET Razor 語法、JavaScript、TypeScript、XAML、XML、HTML、CSS、SCSS、JSON 和 SQL,它為 .NET 開發中使用的語言提供了豐富的編輯支持和代碼洞察。
2、語言和項目類型
借助這款軟件,您可以打開、編輯、生成、運行和調試大多數 .NET 應用程序,包括桌面應用、Web 應用、庫和服務(但是,調試 UWP 應用程序尚未得到支持)。 還支持以 Mono 為目標的應用程序(例如 Unity 和 Xamarin),以及最新、最出色的 .NET Core 應用程序。
支持 .NET 開發中使用的許多語言,包括 C#、F#、VB.NET、ASP.NET(ASPX 和 Razor 視圖引擎)、XAML、XML、JavaScript、TypeScript、JSON、HTML、CSS、SCSS、LESS 和 SQL。
3、ReSharper + IntelliJ 平臺
使用 IntelliJ 平臺的 UI 和多個功能,此平臺驅動著 IntelliJ IDEA、WebStorm 和其他 JetBrains IDE。 它具有跨平臺功能,為數以百萬計的開發者所熟悉,并提供 VCS 和數據庫支持等核心功能。
此外,我們還添加了 ReSharper 功能:導航與搜索、重構、代碼檢查和快速修復,等等。 我們花費了 10 多年的時間來構建功能集,旨在幫助開發者讀取、寫入和導航大型 .NET 代碼庫?,F在,用戶可以使用所有這些功能。
4、與生俱來的智能和快速
不會擠入 32 位進程,這樣既能讓它深入了解您的代碼,又可以保持響應速度。能夠以幾乎零延遲打開(和重新打開)大多數解決方案。 對解決方案進行外部變更? 正在切換 Git 分支? 沒問題:可以快速跟上。
在您編輯代碼時,我們的首要任務是確保您可以充分發揮手指的輸入速度,不受 IDE 處理速度的影響。
5、在 Windows、Mac 和 Linux 上運行
可以在多個平臺上運行:Windows、macOS 和不同版本的 Linux。 如果您想在 Mac 上編輯、生成、運行或者調試 Unity 或 .NET Core 應用程序,是您可以使用的成熟 IDE。
智能代碼編輯器
提供了眾多智能代碼編輯功能:例如不同的代碼補全、自動導入命名空間、自動插入大括號與高亮顯示匹配的分隔符、重新排列代碼、實時與后綴模板、ASP.NET MVC 中的控制器與操作超鏈接、多選擇模式、用于繼承導航的間距圖標,以及快速訪問重構、生成、導航和上下文操作。
殺手級代碼分析
提供了 2200 多個實時代碼檢查,可以幫助您檢測錯誤和代碼異味。 提供 1000 多個快速修復,可以單獨或批量解決檢測到的問題:只需點擊 AltEnter 進行選擇。 要詳細查看您的項目中的錯誤,請使用解決方案級錯誤分析 (SWEA):它可以監視您的代碼庫中的錯誤并讓您了解是否某些方面出錯,即使您沒有在文本編輯器中打開存在問題的文件。
導航和搜索
即時跳到您的代碼庫中的任何文件、類型或成員,并查找設置和操作,所有操作均可以通過常用的 Search Everywhere 快捷鍵完成。 您可以查找任何符號的用法,包括跨語言用法和字符串文字中的用法。 對于上下文導航,只需使用一個 Navigate To 快捷鍵即可,此快捷鍵可以將您從符號轉到其基本與派生符號、擴展方法或實現。
反編譯器
想要了解第三方庫代碼的運行效果? 對我們來說這不是問題:只需在庫符號上調用 Go to Declaration,并在常規的編輯器選項卡中讓這個將庫類型反編譯為 C#。 隨后,您可以像往常導航源代碼一樣導航反編譯的代碼,以及查找和高亮顯示用法。 不過,有時甚至不需要反編譯:軟件也是可以從 Microsoft Reference Source Center 等源服務器提取源代碼。
重構
ReSharper 60 多個重構中的大多數都可以在軟件中使用,其超過 450 個上下文操作也已登陸到這個軟件。 您可以重命名和提取方法、接口和類,移動和復制類型,使用替代語法,等等! 在 Refactor This 彈出窗口中查找可用重構,或者使用您可以通過 AltEnter 訪問的上下文操作。