天河區(qū)pc端網(wǎng)站建設(shè)廣州權(quán)威發(fā)布
具有 ReSharper 強(qiáng)大功能的令人難以置信的 .NET IDE!Rider 在我們使用 Windows 和 macOS 的整個(gè)開發(fā)團(tuán)隊(duì)中使用。
什么是騎士?
JetBrains Rider 是一個(gè)基于 IntelliJ 平臺(tái)和 ReSharper 的跨平臺(tái) .NET IDE。
支持許多 .NET 項(xiàng)目類型
JetBrains Rider 支持 .NET Framework,新的跨平臺(tái) .NET Core和基于 Mono 的項(xiàng)目。這使您可以開發(fā)范圍廣泛的應(yīng)用程序,包括 .NET 桌面應(yīng)用程序、服務(wù)和庫、Unity 游戲、Xamarin 應(yīng)用程序、ASP.NET 和 ASP.NET Core Web 應(yīng)用程序。
功能豐富且速度快
Rider 提供了 ReSharper 帶來的 2200 多個(gè)實(shí)時(shí)代碼檢查、數(shù)百個(gè)上下文操作和重構(gòu),并將它們與 IntelliJ 平臺(tái)的可靠 IDE 功能相結(jié)合。盡管功能集很繁重,但 Rider 的設(shè)計(jì)旨在快速響應(yīng)。
跨平臺(tái)
除了運(yùn)行和調(diào)試多個(gè)運(yùn)行時(shí),Rider 本身還可以在多個(gè)平臺(tái)上運(yùn)行:Windows、macOS 和 Linux。
特征
代碼分析
Rider 擁有 2,200 多個(gè)實(shí)時(shí)代碼檢查,并通過自動(dòng)快速修復(fù)來單獨(dú)或批量解決檢測(cè)到的問題。解決方案范圍的錯(cuò)誤分析將監(jiān)控代碼問題,并在出現(xiàn)任何問題時(shí)通知您,即使在當(dāng)前未打開的文件中也是如此。
代碼編輯
Rider 的豐富編輯器具有不同類型的代碼完成和代碼模板、自動(dòng)插入匹配的大括號(hào)和導(dǎo)入指令、快速信息工具提示和用于繼承導(dǎo)航、上下文操作等的裝訂線圖標(biāo),等等。
重構(gòu)
ReSharper 的 60 多個(gè)重構(gòu)中的大部分已經(jīng)在 Rider 中可用,并且它的 450 多個(gè)上下文操作都在那里。重命名、提取方法、接口和類、移動(dòng)和復(fù)制類型、使用替代語法等等!
單元測(cè)試運(yùn)行器
Rider 可幫助您運(yùn)行和調(diào)試基于 NUnit、xUnit.net 或 MSTest 的單元測(cè)試。您可以探索測(cè)試、以不同方式對(duì)它們進(jìn)行分組、將它們分解為單獨(dú)的會(huì)話、查看測(cè)試輸出并從堆棧跟蹤導(dǎo)航到源代碼。
調(diào)試器和更多工具
Rider 包含一個(gè)調(diào)試器,可與 .NET Framework、Mono 和 .NET Core 應(yīng)用程序配合使用,讓您可以步進(jìn)、觀察、評(píng)估和運(yùn)行到光標(biāo)。其他工具包括堆棧跟蹤資源管理器、NuGet 瀏覽器以及 VCS 和數(shù)據(jù)庫支持。
數(shù)據(jù)庫和 SQL
無需離開 Rider 即可使用 SQL 和數(shù)據(jù)庫。連接到數(shù)據(jù)庫、編輯模式和表數(shù)據(jù)、運(yùn)行查詢,甚至使用 UML 圖分析模式。
導(dǎo)航和搜索
立即跳轉(zhuǎn)到代碼庫中的任何文件、類型或成員,并快速查找設(shè)置和操作。查找任何符號(hào)的用法,或從符號(hào)導(dǎo)航到基礎(chǔ)符號(hào)和派生符號(hào)、擴(kuò)展方法或?qū)崿F(xiàn)。
前端技術(shù)
Rider 內(nèi)置了 JavaScript、TypeScript、HTML、CSS 和 Sass 支持。利用 WebStorm 中包含的重構(gòu)、調(diào)試和單元測(cè)試功能。
可擴(kuò)展性
忠于其根源,Rider 支持為 ReSharper 和 IntelliJ 平臺(tái)開發(fā)的各種插件。除了捆綁的插件(例如用于 VCS、F# 和 Unity 支持的插件)之外,.gitignore
還提供支持 Markdown、文件和 Python 腳本的插件。