Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

JetBrains Rider 2026.1 发布候选版 (RC) 正式推出

#rider#集成开发环境#.net#游戏开发#软件更新

Rider 2026.1 发布候选版本(RC)现已推出,欢迎试用。

此次更新带来了对 .NET 生态系统和游戏开发工作流的增强支持,并对整体开发者体验进行了优化。Rider 2026.1 支持使用基于文件的 C# 程序,并提升了 Windows 上的 MAUI 开发体验、混合模式调试能力,以及对 CMake 项目的早期支持。

如果您想探索即将发布的新功能,可以立即下载 RC 版本: 下载 Rider 2026.1 RC

本次发布的 .NET 亮点

支持基于文件的 C# 程序

现在,您可以直接在 Rider 中打开、运行和调试独立的 .cs 文件,无需项目文件。

这使得创建快速脚本、原型或小型工具变得更加简单,同时仍能享受完整的 IDE 支持,包括代码补全、导航和调试功能。 [LOADING...]

.NET 反汇编查看器

现在,您可以在 Rider 内部检查由 C# 代码生成的原生反汇编代码。

借助新的 ASM Viewer 工具窗口,您无需离开 IDE 即可探索来自 JIT、ReadyToRun 和 NativeAOT 编译器的输出。更多信息请参阅此处[LOADING...]

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

Rider 现在包含了 NuGet 程序包管理器控制台,支持标准的 PowerShell 命令和 Entity Framework Core 工作流。

如果您习惯在 Visual Studio 中使用 PMC,现在无需离开 Rider 即可使用相同的命令。了解更多信息请参阅此处[LOADING...]

更流畅的 Windows 端 MAUI iOS 工作流

在 Windows 上构建和部署 MAUI iOS 应用现已变得更加可靠且易于配置。

连接到 Mac 构建主机时,Rider 会自动检查并准备环境(包括 Xcode、.NET SDK 和所需的负载),让您能更快上手,减少在配置问题上耗费的时间。

Azure DevOps:克隆存储库功能

新增的捆绑式 Azure DevOps 插件允许您使用个人访问令牌直接从 Rider 浏览和克隆存储库。

无需切换工具,一切尽在 File | Open | Get from Version Control 中。 [LOADING...]

游戏开发改进

Rider 2026.1 继续优化 Unreal Engine、Unity 和 C++ 工作流的游戏构建与调试体验。

Unreal Engine 的全面移动端开发支持

Rider 2026.1 全面支持 Android 和 iOS 平台的 Unreal Engine 移动游戏开发。

您可以在 macOS 的 Rider 中直接调试运行在 iOS 设备上的游戏——设置断点、检查变量并使用熟悉的调试器界面单步执行代码。这在之前 Android 支持的基础上,补齐了跨平台的移动端工作流。 [LOADING...]

更快速、更灵敏的 Unreal Engine 调试

Rider 中的 C++ 调试现在使用了一个全新的独立解析器和 Natvis 表达式求值器。重写后的求值器在热运行下的变量检查速度提升了 87 倍,冷运行下提升了 16 倍。调试器的内存占用也降至原来的 三分之一略多

通过这篇博客文章了解我们如何实现这一性能提升的完整故事。

蓝图(Blueprint)改进

在 Unreal Engine 蓝图和 C++ 代码之间查找引用、事件实现和委托绑定现已更加可靠,使追踪游戏逻辑在不同资产间的关联变得更加容易。

Code Vision 现在支持 BlueprintPure 说明符,并能正确检测蓝图中的事件实现。Find Usages(查找引用)也得到了改进,现在可以识别额外的 BlueprintAssignable 委托绑定。

蓝图引用搜索现在基于资源路径而非蓝图名称,即使多个蓝图重名也能确保结果准确。

C++ 游戏项目的 CMake 支持(Beta 版)

Rider 2026.1 引入了对基于 CMake 的 C++ 项目的 Beta 支持。 [LOADING...]

现在,您可以直接在 Rider 中打开、编辑、构建和调试 CMake 项目,从而更轻松地使用依赖 CMake 的游戏引擎。这是针对核心 C++ 工作流的早期实现,我们将在未来的版本中继续扩展其兼容性和性能。

重新设计的 Unity Profiler 集成

Unity 项目的性能分析现在与您的工作流深度整合。 [LOADING...]

您可以直接在 Rider 中打开 Unity Profiler 快照,并在专用的工具窗口中进行探索,查看帧和调用栈的结构化视图。时间轴图表可帮助您识别性能热点,并且您可以直接从分析器数据导航到源代码。

Windows 游戏场景的混合模式调试

通过 Windows 上的混合模式调试,您可以在单个会话中同时调试托管代码和原生代码。这对于 .NET 代码与原生引擎或库交互的游戏开发场景特别有用,允许您跨整个堆栈追踪问题,而无需切换上下文。 [LOADING...]

语言支持更新

Rider 2026.1 在多种语言方面带来了改进:

  • C#:增强了对扩展成员的支持,增加了新的检查项,并初步支持 C# 15 预览版。
  • C++:更新了语言支持,改进了代码分析,并提供更智能的辅助功能。
  • F#:通过 Smart Step Into(智能步入)改进了调试体验,并优化了异步步进。

Rider 的 C# 智能感知由 ReSharper 提供支持。如需深入了解 C# 更新,请查看 ReSharper 2026.1 发布候选版本 的博客文章。

试用并分享您的反馈

您可以立即下载并安装 Rider 2026.1 RC: 下载 Rider 2026.1 RC

我们非常期待听到您的想法。如果您遇到问题或有任何建议,请通过 YouTrack 报告,或在 X 上联系我们