Unreal Engine 打造的 Rider

对非商业用途免费

使用 Unreal Engine 让您的想法变成现实

Rider 是一款适用于 Unreal Engine 的快速且功能齐全的 IDE。它可以展示有关代码和蓝图的洞察、协助使用反射说明符、提供安全重构以及高级代码补全。无论是游戏开发还是虚拟制作,Rider 都能满足您的需求。

logo

Ben Marsh

Epic Games 首席程序员

“Epic 一直致力于提供高质量的工具,以增强内容创作者的开发能力。我们很高兴看到 JetBrains 通过 Rider 以类似的方式支持程序员。将功能丰富的代码补全和重构工具与 Unreal Engine 工具集的深度集成是变革性工作流改进的沃土。”

想了解 Rider 如何应对现实生活中的挑战吗?

查看我们的案例研究。

点击此处
logo
logo
logo
logo
logo

适合所有人的完美解决方案

角色包容

游戏玩法开发者引擎开发者技术美工其他引擎相关角色

行业多样化

游戏教育电影和电视动画架构汽车模拟营销

规模适应性强

34% of AAA studios46% 的独立和中型工作室

已经在使用 Rider。数据源

借助 Rider 获得强化

有了 JetBrains Rider,不再为卡顿的工具、代码不一致和无休止的插件自定义而烦恼。它是唯一一款可让您直接获得流畅 Unreal Engine 体验的跨平台 IDE。

快速

Rider 的架构专为速度和响应速度而设计,即使您正在处理大型项目也不例外。所有资源密集型代码分析操作都在单独的进程中执行,几乎消除了 UI 冻结和文本输入延迟等中断。

安全

得益于对 Unreal Engine 项目模型的原生支持,重构和快速修复不会破坏您的代码。Rider 可以识别宏并更新蓝图、元数据和构建文件中的依赖项,确保更改保持代码正确且稳定。

引擎调校

Rider 专为 Unreal Engine 打造,通过直接打开 .uproject 文件消除了设置上的阻碍。这样一来,您可以在整个代码库中进行完美的索引编制和轻松的导航,包括蓝图和宏。安装并开始开发!

高级代码补全

Rider 可以预测您的下一步操作,并在您输入时提供上下文感知的代码补全。IDE 与 Unreal Engine 的深度集成以及对项目方面的全面了解使其能够提供引擎特定的建议,帮助您以更少的按键次数编写无错误代码。

减少琐碎,享受编码乐趣。
直接在 IDE 中免费使用所有改进的 JetBrains AI 工具。

编码智能体
编码智能体
无限制代码补全
无限制代码补全
离线模式
离线模式
最新 AI 模型
最新 AI 模型
代码库上下文
代码库上下文
多文件编辑
多文件编辑
VCS 辅助
VCS 辅助

上下文感知 AI 聊天

不确定为什么某个类存在于您的 Unreal Engine 项目中?想知道如何实现特定的游戏功能?通过聊天功能询问 AI Assistant。它了解 Unreal 特定的上下文、C++ 工作流和常见的引擎模式,可以根据您的项目设置和技术栈提供定制的答案。

多行代码补全

AI Assistant generates multi-line code blocks for Unreal Engine development. Just start typing, and if a suggestion is available, you’ll see a grayed-out code snippet – like for setting up an Actorcomponent, handling UPROPERTY declarations, or initializing gameplay logic – ready for your approval.

代码解释

遇到异常或不清楚 Unreal 项目中的特定提交?AI Assistant 会详细解释错误和提交。无论是游戏逻辑中的运行时异常,还是涉及多个文件的复杂提交,AI 都能将其分解,供您快速排查故障。

我们的客户评价

使用 dotUltimate
解锁更多开发能力

利用高级分析器和覆盖工具以及 AI 赋能功能提升您的工作效率。获取 dotUltimate,这是一种经济高效的解决方案,可以满足您所有的 .NET 和游戏开发需求。
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换,并获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具。

通过集成到 Rider 和 ReSharper 中的 AI 赋能功能加速您的工作流,提升编码速度并使编码更加愉悦。

通过单一的综合许可证减少采购开销并优化成本。使用 dotUltimate 为您的业务增长做好准备,它会随着开发者需求的变化不断发展。

将更多 Unreal Engine 知识引入 Visual Studio

查看 ReSharper C++,一个 Visual Studio 扩展程序,可以帮助您更快地创建没有故障的游戏!

立即试用