JetBrains 宣布将其对 Godot 基金会(Godot Foundation)的白金赞助延长至 2027 年,以继续推进将知名游戏引擎 Godot 的支持整合到 Rider 集成开发环境中。在过去的一年中,支持范围不断扩大,将 GDScript、C# 和 C++ GDExtension 扩展结合在一个统一的平台中,同时该开发环境对非商业用途(包括业余项目、学习、开源项目和内容创作)免费开放。
最近的版本和更新(包括 2026.3 版的早期访问计划 EAP)引入了重大改进,以提升开发者的体验。这些改进中最突出的是全面整合了对 GDScript 语言的支持、引入了用于代码调试和测试的高级工具,以及提供了一个官方的 Godot 编辑器插件以简化连接和设置过程。该公司还为插件开发者展示了定制的项目模板,以加快启动工作并避免重复的手动编码。
连接脚本与场景并简化调试
Rider 开发环境允许开发者在工作时轻松追踪脚本、场景、信号和资源之间的链接。通过“场景预览”(Scene Preview)窗口,可以将节点直接拖放到脚本中,以插入其路径或生成适当的配置变量。最新版本还提供了可定制的格式化工具、改进的资源引用解析、对信号连接追踪的大幅优化,以及对唯一节点名称的自动补全功能。
在代码调试方面,该软件支持条件断点和在运行期间记录数据,而无需频繁中断游戏。对于 C# 项目,该开发环境提供了高级分析工具和与测试运行程序的集成,并支持同时对 GDScript 和 C# 进行调试。对 C++ 开发和 GDExtension 库的支持还可以高效处理大文件,并受益于 Linux 和 Mac 平台性能的提升。
对开发者而言有哪些实际改变?
这种整合是一个实际的步骤,它将 Godot 游戏开发工具统一在一个工作环境中,而不是将精力分散在多个程序之间。开发者可以利用现有的项目模板通过 CMake 开发原生 C++ 扩展,并使用 Godot 资源商店(Godot Asset Store)中提供的 Rider Integration 插件,一键完成连接安装并简化复杂的动手动设置。