JetBrains

Rider 2026.2:面向 AI Agent 的 IDE 智能、更快的性能,以及精彩的游戏开发更新

Image

Rider 2026.2 将 IDE 自身的智能向你的 AI 编码 agent 开放,让它们基于真实的项目知识工作,而不必再从文件和终端输出中重新拼凑这些信息。

一整套全新的 agent 技能涵盖了测试、性能分析、重构以及官方 Microsoft .NET 工作流,同时 GitHub Copilot 现已作为原生集成的 agent 加入阵容。 本次发布还带来了一系列性能提升,让 IDE 在 .NET 和游戏开发场景下都感觉更快。

下载 Rider 2026.2

将 Rider 的智能带给你的

AI agent

Rider 2026.2 将编码 agent 直接连接到 IDE 的覆盖率数据、性能分析器洞察、重构引擎以及特定框架的指导,从而让它们更快找到上下文,用更少的猜测和 token 浪费做出更安全的更改。

捆绑技能作为内置工作流随 IDE 一起提供,帮助 agent 处理特定任务,而无需自己摸索每一个步骤。你还可以通过 agent 技能管理器添加其他技能。

本次发布中几个特别值得关注的技能:

  • dottrace-analyze 是一项捆绑技能,能够读取你交给它的 dotTrace .dtp 快照,找出 CPU 实际消耗在何处,并将热路径追溯回你的代码。在博客中了解更多。
  • 面向 Claude Code 的代码质量检查钩子(hooks)会在 agent 继续操作之前验证它所做的每一项更改,遇到错误时阻断,并将警告作为反馈返回。在博客中了解更多。
  • finding-tests 利用 dotCover 数据告诉你的 agent 应该把新测试放在哪里,以及如何按照你的约定格式化它们。
  • 游戏感知的 Unreal Engine 技能,用于 UE C++ 编写、实时调试和测试编写。

除了 JetBrains Rider 的专有技能之外,最新版本还支持官方 Microsoft .NET、Aspire 和 Azure 技能,这些技能都可以直接在 IDE 中轻松发现和安装。

你可以在 Rider 的 设置/首选项 | 工具 | AI Assistant | Skills 中浏览可用 agent 技能的完整列表。代码质量检查钩子可在 工具 | AI Agent Hooks 下找到并配置。

Image

关于本次发布所包含的 AI agent 技能的更多信息,请见这里。

更多 AI 选择:内置 Copilot,

外加用于代码补全的自有模型

得益于 JetBrains 与 Microsoft 的直接合作,GitHub Copilot 现已成为原生集成的 agent。Copilot 可在 AI 聊天的 agent 选择器中开箱即用,支持 OAuth 登录,无需配置 ACP Registry(需要有效的 Copilot 订阅)。

Image

AI 补全现在支持第三方提供商。除了所有 JetBrains AI 用户开箱即用的 JetBrains 自训练模型之外,你现在还可以连接自己的补全模型,其配置独立于你的 agent 提供商。支持的选项包括与 OpenAI 兼容的端点(如 LM Studio 或 llama.cpp),以及 Inception Labs 的 Mercury。

.NET 与 Unreal Engine 

的性能提升

Rider 2026.2 削减了那些打断你思路的等待。在 Windows 上,.NET 应用的调试器启动速度大约快了 2.8 秒,基于 Roslyn 的解决方案中的分支切换通常快 2–3 倍,后端进程内存占用减少约 7–8%。对于通过生成的 .sln 打开的大型 Unreal Engine 项目,C++ 索引速度约为 2026.1 的两倍。

Image

更多细节请见 Rider 2026.2 新增功能的性能部分。

WPF 热重载(Hot Reload)

本次发布最重要的 .NET 生产力提升之一:WPF 热重载让你可以在应用于 Rider 调试器下运行时编辑 XAML,并就地看到已保存的更改生效。无需重新构建、重启或返回到你所在的界面,即可调整布局、样式、模板和资源。与 Rider 现有的 C# 热重载相结合,它将 UI 迭代变成一个紧凑、不被打断的循环。

在本例中,我们通过对一个天气应用 UI 的更改,来展示 Rider 2026.2 中 WPF 项目无缝的热重载体验

阅读专门的博文。

游戏开发

游戏开发在每次发布中都是重中之重,2026.2 在三个方面兑现了承诺:Unreal 索引提速、游戏感知的 AI agent 技能,以及在 Linux 和 macOS 上推出的一流调试与基础 Natvis 支持(包括针对 Godot 类型推荐的 godot-cpp.natvis 路径)。

Godot 开发也变得更加完善,新增了可配置的 GDScript 格式化程序、将场景节点拖入代码并生成为路径或 @onready/@export 变量的能力、Godot Asset Store 上的官方 JetBrains Rider Integration 插件,以及对 Autoload 和 uid:// 引用更准确的解析。

直接将节点从场景预览(Scene Preview)树拖入编辑器,Rider 会为你插入正确的节点路径或变量声明。

在 Unreal 方面,UInterface 导航和 Gameplay Tag 用法现在可以在 C++ 和蓝图(Blueprints)中同时呈现,ISPC 也获得了一流的编辑器支持。

Image
Image

更多游戏开发更新。

最新的语言支持

  • C#:Rider 搭载了最新的 ReSharper 更新,涵盖分析、重构和语言支持。请参阅 ReSharper 2026.2 新增功能。

  • C++:初步支持 C++26 反射(^^ 运算符、拼接(splicing)和 consteval 块),以及现在能够处理动态分配和异常的 constexpr 求值器。请参阅 ReSharper C++ 2026.2 新增功能。
  • F#:新增用于禁用和恢复编译器警告的操作、更可靠的从错误中导入符号、更顺畅的 C# 14 互操作,以及更多调试修复。

其他发布亮点

  • 基于文件的 C# 应用模板:无需完整项目即可创建、编辑和运行单文件 C# 脚本、仓库实用工具和 CI 辅助脚本。
  • TypeScript 7 支持:基于 Go 的编译器大幅缩短了项目加载时间;在我们对 Kibana 代码库的测试中,从约 12 秒缩短到约 3 秒。
  • 内置 Azure Functions:无需单独的 Azure Toolkit 插件,即可在本地创建、运行、调试 Functions 项目并将其容器化。
  • Azure DevOps 拉取请求:在一个全新的工具窗口中列出、筛选、审查、投票和创建 PR,无需离开 Rider。
  • Intention 预览:在应用快速修复或上下文操作之前,先查看它将产生的 diff。
  • 重新设计的 NuGet 工具窗口:浏览、已安装的包和更新现在拥有各自独立、更聚焦的路径。
  • 更智能的调试:更可预测的 Step Into、更简洁的 C#/F# 返回值,以及在 Linux 和 macOS 上更可靠的源生成器调试。

试用 Rider 2026.2

你可以在 Rider 2026.2 新增功能页面找到完整概览。下载最新版本,并在下方评论区告诉我们它如何融入你的工作流程。

温馨提示: 本文所提及的 AI 功能及相关示例仅用于产品功能介绍,不代表页面所示功能及相关服务在所有地区均可获取或使用。实际可用功能请以产品实际支持情况及当地可接入的第三方 AI 服务为准。

Image

JetBrains Rider 相关阅读

Image
Image
Image
Image

关于 Rider

JetBrains Rider 可以帮助您在 Windows、Mac 和 Linux 上开发完整的 .NET 应用程序和 Web 项目,以及 Unity、Unreal Engine 和基于 Godot 的游戏。它为 .NET 开发中使用的所有主要语言提供了优异的编辑支持和代码洞察,这些语言包括 C#、F#、Razor、Blazor 语法、JavaScript、TypeScript、XAML、HTML、CSS 和 SQL。 JetBrains Rider 将 ReSharper 丰富的代码检查、上下文操作和重构与 IntelliJ 平台强大的 IDE 功能集和 Rider 自身的 .NET 特色融合在一起。 尽管功能非常丰富,但 IDE 在不同平台上仍然能够快速运行和响应。

进一步了解 Rider

Image

⏬ 戳「阅读原文」了解更多!(本文由 AI 协作翻译。如发现译文谬误或表述不当,欢迎留言指正。)