JetBrains

Rider 2026.1:单文件 C# 运行、反汇编查看与游戏开发深度优化

Image

Rider 2026.1 现已正式发布!新版本在开发者最关心的三大领域带来了全面进化:.NET 开发、游戏开发工作流以及整体 IDE 体验。

Image

关键更新包括:支持运行单文件 C# 程序、直接查看 .NET 反汇编代码以及更高效的 NuGet 包管理。在游戏开发方面,Rider 对 Unreal Engine 项目的处理性能达到了新高度,移动端调试现已实现跨平台支持,而全新的 Unity Profiler 集成更是成为了性能调优的利器。此外,所有这些功能都辅以更灵活、更具掌控感的 AI 协作流程。

重要提醒

受 AI 服务提供商的限制,本文介绍的 AI 功能在中国大陆和港澳地区运行方式可能不同或暂不可用。JetBrains 仅以帮助这些地区的用户发展海外业务和/或了解前沿技术为目的介绍此功能。访问此处查看受支持的国家和地区列表。


如有进一步咨询需求,请发送邮件至 [email protected](购买相关)或 [email protected](使用相关)。

What’s New(新功能)页面

AI:

更丰富的选择、更强的掌控力

Rider 持续向开放平台演进,允许您将首选的 AI 工具无缝引入专业开发流程。

通过全新的 ACP 注册表,您可以一键发现并安装 AI 代理(AI Agents)。除了 Junie、Claude Agent 和 Codex 等内置选项外,您现在还可以协同使用 GitHub Copilot、Cursor 以及其他外部代理。

Image

并行处理多个分支

借助 Git 工作树 (Worktrees),您可以同时处理多个分支。您可以在实现热修复、试验新功能或将特定任务托管给 AI 代理处理的同时,继续在主分支上进行高效开发。

Image
Image
Image

滑动查看更多 <<<

AI 赋能数据库操作

AI 聊天现已具备连接数据库的原生访问权限。您可以使用自然语言来查询、分析并修改数据——无论使用内置代理还是通过 MCP 服务器接入外部工具。

.NET 支持与生产力提升

单文件 C# 程序支持

您现在可以直接在 Rider 中打开并运行单文件 C# 程序,无需创建任何项目文件。这极大简化了以下场景的操作:

  • • 快速原型设计
  • • 编写轻量级脚本
  • • 试验小型实用工具

 语法高亮、代码补全和调试等核心 IDE 功能均可开箱即用。

Image

NuGet 包管理器控制台(预览版)

Rider 2026.1 将基于 PowerShell 的 NuGet 工作流引入了 IDE,推出了预览阶段的包管理器控制台(PMC)。

Image

您可以在工具窗口或终端中直接运行标准的 NuGet 和 Entity Framework Core 命令,无需在不同工具间频繁切换。更多此功能介绍请参阅此处(英文)。

.NET 反汇编查看器

Rider 现在允许您在 IDE 中直接检查 C# 代码的本机输出。

通过全新的 ASM 查看器,您可以探索由 JIT、ReadyToRun 和 NativeAOT 编译器生成的机器码,助您深度洞察程序性能与底层运行行为。

Image

跨平台协作增强

• Azure DevOps 集成:支持通过内置插件直接从云端克隆仓库,利用个人访问令牌快速身份验证。

Image

• 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 项目方面带来了巨大的性能改进。初始索引更快、内存占用更低,打开和导航大型解决方案等日常操作的响应也明显更及时。

Image

新的Natvis 求值器在调试期间显著加速了变量检查,让探索复杂数据结构变得轻而易举。

你可以了解更多关于这些以及其他 Unreal Engine 开发改进的信息。Rider 对 C++ 语言支持的改进由 ReSharper C++ 提供支持,你可以在此处找到此版本的完整更新列表。

Unity:

原生性能分析

通过重新设计的 Unity Profiler 集成,性能排查现已成为 IDE 内的核心流:

Image
Image
Image

滑动查看更多 <<<

使用 Rider 2026.1,你可以:

  • • 直接在 Rider 中打开分析快照。
  • • 在结构化视图中分析帧数据和调用堆栈。
  • • 从性能数据点直接跳转至对应的源代码。

这减少了上下文切换,使性能调优更加自然。

CMake 支持 (Beta)

Rider 现在为基于 CMake 的 C++ 项目提供 Beta 支持,在不切换工具的情况下处理跨平台游戏开发设置得以变得更加容易。

Image

更多游戏开发相关更新项

最新的语言支持

C#

Rider 2026.1 持续提供与编译器高度一致的现代 C# 支持。

新版本改进了对扩展成员的处理,优化了重构逻辑,并新增了多项代码检查(如 ImmutableArray<T> 的用法优化)。

我们还添加了对 C# 15 预览功能的早期支持,因此你可以体验即将到来的语言更改。

Rider 的 C# 智能功能由 ReSharper 提供支持。要深入了解语言级别的改进,请参阅 ReSharper 2026.1 新特性页面。

F#

F# 的调试体验现在更加透明且易于追踪:

  • • 使用智能步入 (Smart Step Into) 精确进入特定调用。
  • • 在调试器中直观查看函数返回值。
  • • 更可靠地在异步(Async)工作流中进行导航。

立即试用 Rider 2026.1

Rider 2026.1 将更强大的 .NET 工具链、更深度的游戏开发支持以及更灵活的 AI 协作融合在同一个 IDE 中。

立即下载最新版本,开启您的下一段高效开发之旅。我们非常期待听到您的使用反馈!

Image

更多阅读推荐

产品动态

随心切换国内大模型,构建 AI 编程新生态!

AI 编码智能体新纪元:ACP Registry 已上线

JetBrains IDE 迎来全新外观:Islands 主题

IntelliJ IDEA 社区版旗舰版将合二为一

JetBrains 推出官方版微信小程序开发 IDE 插件

“非商用免费” IDE 家族

WebStorm // Rider

RustRover// CLion

RubyMine //DataGrip

申请免费学生许可证

👉 戳这里看保姆级申请攻略 👈

Image
Image

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