适用于 Unity 的 Rider
更聪明地使用 C# 开发 Unity
Rider 是一款快速且功能齐全的 AI 赋能 Unity 代码编辑器,提供一致的代码补全、引擎特定的重构以及跨脚本和资源的强大调试体验。无论您是开发游戏还是进行虚拟制作,Rider 都能满足您的需求。
Joachim Ante
Unity Technologies 联合创始人兼前首席技术官
“用 Rider 编写 C# 代码让我十分愉悦。我还从未见过这么有用的代码重构工具,从不令人失望。当你依靠它的时候,它真的非常令人惊喜。”
想了解 Rider 如何解决现实生活中的挑战吗?
查看我们的案例研究。

适合所有场景的理想解决方案
借助 Rider 获得强化
有了 JetBrains Rider,何必还要忍受迟缓的工具、不一致的代码辅助和无休止的插件安装?这款独一无二的跨平台 IDE 能够提供您需要的一切,让您开箱即享无缝 Unity 体验。
快速
Rider 的架构专为速度和响应速度而设计,即使您正在处理大型项目也不例外。所有资源密集型代码分析操作都在单独的进程中执行,几乎消除了 UI 冻结和文本输入延迟等中断。
可靠
不再需要因引用中断而重新连接到引擎 – Rider 会在后台处理 .sln、.csproj 和所有依赖项,确保您始终打开正确行中的正确脚本。
引擎调校
Rider 对引擎了如指掌。它可以识别并生成事件函数,支持官方文档链接,并像 Unity 一样显示项目结构,因此一切从一开始就是熟悉的感觉。无需额外设置 – 安装,然后即可开始开发!
上下文感知 AI 聊天
不确定为什么某个类存在于您的 Unity 项目中,或者要使用哪个库来完成特定任务?通过聊天功能询问 AI Assistant。它了解 Unity 特定的上下文和框架,可以根据您的项目设置和技术栈提供有意义的答案。
多行代码补全
AI Assistant 可为 Unity 开发生成多行代码块。开始在新行上输入时,如果有针对设置协程或初始化游戏对象等任务的可用建议,您将看到灰显的代码段,供您审批。
AI 辅助 Unity 文件生成
需要新的 MonoBehaviour 脚本或着色器?AI Assistant 可以根据您的确切规范生成 Unity 文件,同时确保您的项目依赖项得到正确处理,以便所有内容都顺利集成到游戏中。
了解如何使用 Rider for Unity 进行创作
我们的客户评价
要在任何市场竞争中脱颖而出,掌握正确的工具至关重要,特别是游戏市场中。在 Yakuto,每位开发者都有一份 JetBrains Toolbox 订阅,我们认为这对提高生产力是物超所值的。我们主要在 Mac 系统上使用 C# 开发。这种用况意味着在 VM 上运行 ReSharper,但采用 Rider,我们就像在一个操作系统下工作一样,真的很棒。现在已经实现无缝 Unity 调试,并且功能扩展带来了重要的 Unity 上下文感知。作为 ReSharper 老鸟,Rider 给我带来宾至如归的感觉:重构、全解决方案分析、测试运行器,都在这里。我们无法想象不使用 Rider 进行 C# 开发。
对于任何 UE4 或 Unity 编程任务,Rider 已迅速成为我要使用的唯一 IDE。通过其直观的工作流节省了无数小时,而且我认为其 P4 的集成也值得称赞。当生产者看到我们从执行任务到解决问题的速度,他们都对产品着迷。Rider 消除了所有开发者的瓶颈,这让我们不必再做自己擅长的事情:编程。
Rider 是最适合 Unity 编程任务的 IDE,也是我们在这项任务中使用的唯一一款 IDE。它在工作流中帮我们节省了大量时间,通过 Unity 特定的代码检查和快速修复为 C# 提供了一流的代码分析。同样,如果我们尝试使用 new 关键字创建衍生自 MonoBehavior 或 ScriptableObject 的类的新实例,Rider 会发出警告。无缝调试也给我们带来了很大帮助。对我们来说是一款很棒的工具!
使用 dotUltimate
解锁更多开发能力
按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换,并获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具。
通过集成到 Rider 和 ReSharper 中的 AI 赋能功能加速您的工作流,提升编码速度并使编码更加愉悦。
通过单一的综合许可证减少采购开销并优化成本。使用 dotUltimate 为您的业务增长做好准备,它会随着开发者需求的变化不断发展。
Rider 的多面性
适用于 Unreal Engine 的 Rider
智能 C++ 和蓝图支持,助力制作最出色的游戏
适用于 AWS 的 Rider
在 Rider 中使用 C# 进行 AWS 开发
适用于 Web 开发的 Rider
您的 ASP.NET 开发只需一款 IDE
适用于 AWS 的 Rider
唯一面向 MAUI 开发者的跨平台 IDE
适用于 Avalonia 的 Rider
适用于 Avalonia 的唯一跨平台 IDE
将更多 Unity 知识引入 Visual Studio
查看 ReSharper,一个 Visual Studio 扩展程序,可以帮助您更快地创建没有故障的游戏!



