Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

Rider 2026.3 早期访问计划现已开放

#rider#ide#代码调试#代码补全#游戏开发

Rider 2026.3 的首个 Early Access 版本现已发布!新版本带来了彩虹括号、更简单的数据断点设置方法、全新的 游戏开发 插件类别,以及代码补全筛选器。你可以从我们的网站或通过 Toolbox App 获取该版本

下面来看看更新的内容。

彩虹括号:你们要求的,我们实现了!

我们问题追踪器中最受欢迎的请求之一 已经实现!Rider 现在会按嵌套层级为匹配的括号着色,即使是在缩进辅助线无法起作用的单行代码中,也能更轻松地阅读深度嵌套的代码。

[LOADING...]

此功能默认关闭,因此在你开启之前,编辑器外观不会变化。要启用它,请前往 设置 | 编辑器 | 常规 | 外观

[LOADING...]

数据断点:设置更简单

如果你使用 Unreal Engine 或自定义 C++ 引擎开发游戏,并使用数据断点进行调试,这里有个好消息。

数据断点功能强大,但之前设置时需要进入 监视 窗口,在那里很难找到和使用。

在 Rider 2026.3 中,现在你只需在编辑器中右键单击变量,即可立即设置数据断点。

[LOADING...]

你也可以从 断点 工具窗口添加数据断点。只需单击 + 图标,选择 数据断点,然后输入变量名或带有区域大小的内存地址。

[LOADING...]

对了,如果你更喜欢原来的方式,仍可以从 监视表达式求值 窗口设置数据断点。

数据断点支持读写访问、条件、日志记录和其他高级选项。而且在你输入时还会获得输入验证。

[LOADING...]

游戏开发类别:更快找到内置的游戏开发插件

Rider 2026.3 现在会将所有内置的游戏开发插件(如 Unity Support、UnrealLink、Godot 插件等)整合到 插件 设置页面上的 游戏开发 类别中。这样,你可以快速查看 Rider 为游戏开发者提供的所有功能。

[LOADING...]

JetBrains Marketplace 也进行了相应更新:新的 Game Development 标签将社区为游戏开发构建的所有内容集中在一个地方。

[LOADING...]

如果你维护面向 Rider 的游戏开发插件,请在 Marketplace 管理面板中添加 Game Development 标签,以便你的插件显示在此筛选中。

代码补全筛选器:只看你需要的

代码补全弹出窗口现在带有一个筛选栏,其中包含每种建议类型的图标,如命名空间、类、枚举和事件。左键单击某个图标,可只显示该类型的建议;右键单击则可将其隐藏,并保留其余建议。这些筛选器来自 ReSharper,如果你用过它,应该会觉得非常眼熟。

[LOADING...]

测试覆盖率现已支持 TUnit

Rider 的 dotCover 集成现在可以测量使用 TUnit 编写的单元测试的覆盖率。要启用覆盖率,请在项目中安装 JetBrains.dotCover.Framework 包。

[LOADING...]

要在 Rider 中启用完整的 Testing Platform 支持,请前往 设置 | 构建、执行、部署 | 单元测试 | 测试平台,并勾选 启用测试平台支持 复选框。

注意:TUnit 覆盖率要求 Microsoft.Testing.Platform 2.3.0 或更高版本。


以上就是首个 EAP 版本的全部内容!立即试用,并通过评论或我们的问题追踪器告诉我们你的想法。