Rider 用于全栈
Web 开发

您的 ASP.NET 开发只需
一款 IDE

Rider 是一款快速、强大的跨平台 .NET IDE,基于 IntelliJ 平台和 ReSharper。它捆绑了 Web 开发工具和数据库支持,您可以在一个工具中拥有开发经典 ASP.NET 和 ASP.NET Core 应用程序所需的一切。

30 天免费试用

Rider 是目前唯一一款能让全栈开发变得易如反掌的 IDE。C# 和 TypeScript 感觉都像一等公民,无需在多个 IDE 之间切换即可完成工作。

Wouter Huysentruit,
Noest 软件架构师

为什么选择 Rider?

一个 IDE,同时进行前端和后端开发

从 C# 和 ASP.NET Razor 语法到 JavaScript、TypeScript、HTML、CSS、JSON、SQL 等,Rider 为 .NET 开发中使用的各种语言提供了丰富的编辑支持和代码洞察。

与 Web 开发技术紧密集成

Rider 与 Node.js、React、Angular 和 Vue.js 无缝协作,与前端测试框架和软件包管理器(例如 NPM 和 Yarn)集成,并支持 IIS 和 IIS Express。

在任何平台上为不同的运行时开发

开发一系列以 .NET 6、.NET 框架和 .NET Core 为目标的项目,包括 ASP.NET 和 ASP.NET Core Web 应用程序。除了运行和调试多个运行时之外,Rider 本身还可以在多个平台上运行:Windows、macOS 和 Linux。

React TypeScript VueJS ASP.NET Core Angular AWS Blazor Kubernetes Azure MySQL Docker ASP.NET MSTest Jest JavaScript Mocha Karma Google Cloud Microsoft SQL Server SQLite xUnit.net PostgreSQL Protractor IIS Express Docker Compose Entity Framework NPM Yarn IIS NUnit

Rider 如何使 ASP.NET 开发变得易如反掌

支持各种 Web 框架

从 Angular、React 和 React + Redux 的项目模板中选择,与 ASP.NET/ASP.NET Core 模板捆绑在一起,或者轻松使用 VueJS 和其他 JavaScript 前端框架。

数据库和 SQL 支持

无需离开 Rider 即可使用 Microsoft SQL Server、MySQL、PostgreSQL、SQLite 和 Oracle。连接到数据库、编辑架构和表数据、运行查询,甚至使用 UML 图分析架构。Rider 还提供了用于使用 Entity Framework 6 的 UI。

跨语言导航和搜索

您可以即时跳到代码库中的任何文件、类型或成员,并查找设置和操作。查找任何符号的用法,包括跨语言用法和字符串文字中的实例。

调试客户端和服务器端代码

使用内置调试器,您可以调试客户端和服务器端代码,甚至可以在交互式调试器控制台中运行 JavaScript 代码段。您还可以在任何具有 SSH 访问权限的计算机上调试您的代码,并且您可以使用远程调试代理来帮助您建立 SSH 连接。

端点支持

在后端和前端代码中探索和导航到任何 ASP.NET Core 端点。如果您的解决方案中有 OpenAPI 规范,Rider 可以识别端点,并使用 Rider 的内置 HTTP 客户端使测试更容易。

复杂的软件包管理

通过内置的 NuGet 支持,Rider 让您可以顺利地安装和管理软件包、软件包源和 NuGet 缓存,还支持 NPM 和 Yarn,帮助您处理 ASP.NET Core 和 JavaScript 库。

查看所有功能
Rider

在 Windows、macOS 和 Linux 上试用这款快速、强大的 .NET IDE

30 天免费试用

客户
Rider 长久以来是我在 .NET 开发方面的首选 IDE – 我从中获得的工作效率是惊人的!然而,我的角色也涉及使用 Angular 和 React 进行前端开发 – 令人印象深刻的是,我发现我没有理由为前端工作切换 IDE。就像 .NET 一样,Rider 也为前端开发提供了难以置信的 lint 分析、重构和高效体验。哦,它的速度也非常快!
Dan Clarke,
Everstack 所有者
特别是,Rider 在使用 Blazor 的方面要比 VS 好得多(VS2019 使添加新的 Blazor 组件变得很困难)– 过去几周我在工作流中一直使用它。此外,它加载大型解决方案的速度快得多。
Aaron Stannard,
Petabridge 首席技术官
一个有 160 个项目的解决方案,120 万行的代码,在 VS 中耗时 5 分钟,在 Rider 中只需 5 秒。
Peter O’Hanlon
加入已使用 Rider 的公司行列。
Walmart
Adobe
ThoughtWorks
Expedia
Wooga
获取 30 天免费试用机会

Rider 的多面性

Rider 让您可以高效地开发各种应用程序,包括:.NET 桌面应用程序、服务与库、Unity 与 Unreal Engine 游戏、Xamarin 应用、ASP.NET 和 ASP.NET Core Web 应用程序等。
探索 Rider