Rider 2026.1 现已正式发布,新版本在 .NET 开发、游戏开发工作流以及整体 IDE 体验方面进行了优化。
关键更新包括:支持运行单文件 C# 程序、直接查看 .NET 反汇编代码以及更高效的 NuGet 包管理。在游戏开发方面,Rider 对 Unreal Engine 项目的处理性能达到了新高度,移动端调试现已实现跨平台支持,而全新的 Unity Profiler 集成更是成为了性能调优的利器。此外,所有这些功能都辅以更灵活、更具掌控感的 AI 协作流程。
AI:更丰富的选择、更强的掌控力
Rider 持续向开放平台演进,允许将首选的 AI 工具无缝引入专业开发流程。
通过全新的 ACP 注册表,可以一键发现并安装 AI 代理(AI Agents)。除了 Junie、Claude Agent 和 Codex 等内置选项外,现在还可以协同使用 GitHub Copilot、Cursor 以及其他外部代理。
![]()
并行处理多个分支
借助 Git 工作树 (Worktrees) 可以同时处理多个分支。可以在实现热修复、试验新功能或将特定任务托管给 AI 代理处理的同时,继续在主分支上进行高效开发。
![]()
AI 赋能数据库操作
AI 聊天现已具备连接数据库的原生访问权限。可以使用自然语言来查询、分析并修改数据——无论使用内置代理还是通过 MCP 服务器接入外部工具。
.NET 支持与生产力提升
单文件 C# 程序支持
现在可以直接在 Rider 中打开并运行单文件 C# 程序,无需创建任何项目文件。这极大简化了以下场景的操作:
语法高亮、代码补全和调试等核心 IDE 功能均可开箱即用。
![]()
NuGet 包管理器控制台(预览版)
Rider 2026.1 将基于 PowerShell 的 NuGet 工作流引入了 IDE,推出了预览阶段的包管理器控制台(PMC)。
![]()
可以在工具窗口或终端中直接运行标准的 NuGet 和 Entity Framework Core 命令,无需在不同工具间频繁切换。更多此功能介绍可参阅此处(英文)。
.NET 反汇编查看器
Rider 现在允许在 IDE 中直接检查 C# 代码的本机输出。通过全新的 ASM 查看器,可以探索由 JIT、ReadyToRun 和 NativeAOT 编译器生成的机器码,助你深度洞察程序性能与底层运行行为。
![]()
跨平台协作增强
- Azure DevOps 集成:支持通过内置插件直接从云端克隆仓库,利用个人访问令牌快速身份验证。
![]()
- Windows 上的 MAUI iOS 开发:优化了 Mac 构建主机的配置流程。Rider 会自动验证环境并安装组件,显著提升连接可靠性,让 Windows 上的 MAUI 构建与调试更加顺畅。
游戏开发
Rider 2026.1 进一步完善了游戏开发工作流,为 Unreal Engine 提供完整的移动端支持,为 Unity 提供深度性能分析,并与 Godot 编辑器更紧密地集成,以获得更顺畅的开发体验。
Unreal Engine:完善的移动端支持
Rider 2026.1 现已全面支持 Unreal Engine 在 Android 和 iOS 平台上的开发。现在可以使用 Rider 来:
- 直接在设备上部署和调试
- 检查变量和调用堆栈
- 在 IDE 的调试器中工作,无需上下文切换
此版本还在 Rider 处理 Unreal Engine 项目方面带来了巨大的性能改进。初始索引更快、内存占用更低,打开和导航大型解决方案等日常操作的响应也明显更及时。
![]()
新的 Natvis 求值器在调试期间显著加速了变量检查,让探索复杂数据结构变得轻而易举。
可以了解更多关于这些以及其他 Unreal Engine 开发改进的信息。Rider 对 C++ 语言支持的改进由 ReSharper C++ 提供支持,可以在此处找到此版本的完整更新列表。
Unity:原生性能分析
通过重新设计的 Unity Profiler 集成,性能排查现已成为 IDE 内的核心流:
![]()
使用 Rider 2026.1,你可以:
- 直接在 Rider 中打开分析快照。
- 在结构化视图中分析帧数据和调用堆栈。
- 从性能数据点直接跳转至对应的源代码。
这减少了上下文切换,使性能调优更加自然。
CMake 支持 (Beta)
Rider 现在为基于 CMake 的 C++ 项目提供 Beta 支持,在不切换工具的情况下处理跨平台游戏开发设置得以变得更加容易。
![]()
更多游戏开发相关更新项
最新的语言支持
C#
Rider 2026.1 持续提供与编译器高度一致的现代 C# 支持。新版本改进了对扩展成员的处理,优化了重构逻辑,并新增了多项代码检查(如 ImmutableArray<T> 的用法优化)。
还添加了对 C# 15 预览功能的早期支持,因此你可以体验即将到来的语言更改。Rider 的 C# 智能功能由 ReSharper 提供支持。要深入了解语言级别的改进,可参阅 ReSharper 2026.1 新特性页面。
F#
F# 的调试体验现在更加透明且易于追踪:
- 使用智能步入 (Smart Step Into) 精确进入特定调用。
- 在调试器中直观查看函数返回值。
- 更可靠地在异步(Async)工作流中进行导航。