适用于您和您的智能体的专业 .NET 和游戏开发工具
为智能体提供提示以生成代码,或自己编写 — 无论采用哪种方式,Rider 都能确保您的代码质量稳定可靠。

在


配置您的工作方式
选择每个智能体的启动方式,在 GUI 或终端中运行,并设置 IDE 的显示优先级 – 优先显示代码还是智能体会话。


并行推进工作,不会丢失上下文
在一个或多个项目中同时使用多个智能体,无需每次都重新说明代码库的状态或上下文。


掌握每个会话的进展
查看哪些会话当前正在运行、哪些已完成,以及哪些在等待您处理。对差异视图中的某一行添加注释并发送给智能体,供其采取行动。


审查并验证更改
调试、测试、分析和数据库功能均一键可达,您可以在合并更改前确认一切功能正常运行。
在 Windows、macOS 和 Linux 上使用同一款 IDE。在同一 IDE 中处理引擎代码、生成的代码、着色器、构建流水线和调试任务。获得对 Unity、Unreal Engine、Godot 和自定义引擎的终极专业支持。
SOC 2 Type II
GDPR

“切换到 JetBrains Rider 后,我们的构建和调试周期缩短了 30% 以上。凭借更快的构建速度、集成式工具与流畅的调试体验,Rider 助力我们在保持高代码质量的同时加快交付速度,这对我们快速迭代的电子签名 SaaS 产品而言,无疑是一项颠覆性改变。”
“在 Warhorse Studios 开发《天国:拯救 2》,意味着我们不仅要针对 PC 端开发和调试游戏,还要针对控制台进行开发和调试。借助 Rider 全新的 Xbox 和 PlayStation®5 调试器,我们终于可以做到这一点。能够灵活地在所有目标开发平台上使用同一款 IDE,真是太棒了。Rider 为我们带来了前所未有的便利和高效。”
“如果我要用智能体来编写代码,那 IDE 集成将是我的首选。我不想在 IDE 和浏览器窗口或者编码智能体窗口之间来回切换。所以,当我使用 AI 进行代码开发时,我当然更喜欢像 Rider 中这样集成到 IDE 的工具。”
“Rider 在一款 IDE 中融合了更智能的代码分析、更快速的调试以及跨平台 .NET 支持,dotUltimate 套件则通过分析和代码覆盖率工具进一步帮助团队更高效地交付高质量软件。”
“我完全在 Rider 中调试 Unity,可以使用断点、调用堆栈和监视窗口。提交历史记录、分支对比和文件更改均能在 IDE 内流畅操作,因此我几乎无需切换工具。”
“使用 Rider 浏览《杀戮尖塔 2》的代码库时总是感觉轻松直观。设置多人游戏配置、本地运行单元测试,以及帮助团队其他成员上手也都变得非常轻松!”
Rider 将智能体、完整的代码仓库上下文,以及专业的 .NET 和游戏开发工具整合到同一个工作区中。它的代码引擎可以解析类型、用法和依赖关系,同时遵循框架约定,为智能体修改代码提供精准约束。通过智能体技能,智能体可以使用 Rider 的重构、检查和调试器功能。
选择您的智能体和模型,在提示与编码之间切换,并在 IDE 中跟踪和验证智能体的工作。当您需要介入时,同一套工具可以帮助您理解更广泛的影响、排查问题并验证结果。
Rider 是一款面向 .NET 和游戏开发的独立 IDE。dotUltimate 则是一项综合订阅,包含 Rider、ReSharper、ReSharper C++、dotTrace、dotMemory 和 dotCover。选择 dotUltimate,即可解锁 Rider 的性能和内存分析功能、代码覆盖率工具,或同时使用 Rider 与 ReSharper。详细了解 dotUltimate。
可以。Rider 的代码补全、导航、检查、重构、调试器和测试运行程序均可在不使用 AI 的情况下运行。您可以亲自编写代码、将所选任务委派给智能体,或将两种方式结合使用。何时在工作流中使用 AI,由您决定。
是的。Rider 对 Unity、Unreal Engine、Godot 和自定义游戏引擎提供原生支持,并提供能够感知引擎的代码分析、导航和调试功能。探索 Rider 的游戏开发功能。
Rider 支持 Junie、Claude Agent、Codex 和 GitHub Copilot 等智能体,还可以通过 Agent Client Protocol (ACP) 接入更多智能体。您可以选择受支持的云端或本地模型,通过 JetBrains AI、受支持的提供商订阅或自己的 API 密钥进行连接。可用模型和功能取决于具体集成。
是的。Rider 将 C# 和 ASP.NET Core 支持与 JavaScript 和 TypeScript 工具相结合,并支持 React、Angular 和 Vue。在同一款 IDE 中开发 .NET 后端和 Web 前端,并使用整套工具开发 API、管理 EF Core 数据访问、查询数据库和运行测试。
是的。Rider 对个人非商业用途免费,包括学习、业余项目,以及不产生商业收益的开源开发。开发商业产品或提供付费服务需要商业许可证。您可以单独购买 Rider,或通过 dotUltimate 订阅获取,也可以先免费试用 30 天。请参阅 Rider 许可与定价。
是的。您可以借助 Rider 的 .NET Aspire 支持运行和调试分布式应用程序,并使用其 Docker 工具处理容器。Azure Toolkit for Rider 可将 IDE 连接到 Azure 服务,让应用程序代码、服务配置和调试集中在同一环境中。
是的。JetBrains Rider 可以在 Windows、macOS 和 Linux 上运行,在各个平台上提供相同的核心编辑、代码分析、调试和测试工具。您可以在偏好的操作系统上构建 .NET Web 应用程序、服务和支持的游戏项目。请注意,某些框架、部署目标和分析功能可能有平台特定要求。
Rider 帮助团队理解并持续演进大型、长期运行的 .NET 应用程序。导航类型和用法、跟踪依赖关系、检查代码质量,并在应用重构前进行预览。集成的调试、测试、Git 和数据库工具可以简化企业级持续维护,帮助团队验证开发者或 AI 智能体所做的更改。