Unity 游戏开发
Unity 是一个用于创建 2D 和 3D 游戏并将其部署到多个平台的游戏开发环境。 JetBrains Rider 为 Unity 提供了强大的支持,包括 Unity 特定的快速修复、上下文操作和检查、着色器文件中的代码补全和语法高亮、 调试 Unity 脚本、 运行和调试 Unity 测试、 分析 Unity 游戏性能、 刷新资源 ,以及 更多功能。
支持的版本
JetBrains Rider 支持 Unity API 版本 5.0–5.6、2017.1 及更高版本,重点支持当前的长期支持 (LTS) 版本,以实现最佳兼容性和功能集成。
开始使用
对 Unity 的支持基于开源的 Unity Support 插件。 该插件随 JetBrains Rider 一起捆绑,因此无需手动安装。 不过,您可以检查插件是否已启用。
在 Rider 中启用 Unity Support 插件
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 Unity Support 插件,并选中插件名称旁边的复选框。
在您的 Unity 项目中安装 Rider Editor 包
在 Unity 编辑器中,打开 并切换到 包:Unity 注册表。
搜索 JetBrains Rider Editor 包并安装。

或者,使用 Unity Package Manager 安装 工程 功能。
开始将 JetBrains Rider 用于您的 Unity 项目
在 Unity 编辑器中打开一个现有的 Unity 项目。
选择 (在 macOS 上为 ),然后打开 外部工具 页面。
在 外部脚本编辑器 中,选择一个 Microsoft Visual Studio 安装。
如果一切配置正确,您将在 外部脚本编辑器 下拉框中看到已安装的 Microsoft Visual Studio 版本列表。

仍在 Unity 编辑器中,在项目视图中的任意位置右键单击并选择 打开 C# 项目 ,或双击一个 Unity 脚本文件。
Rider 将自动启动并打开与此 Unity 项目相关的解决方案。 解决方案加载完成后,Rider 和 Unity 编辑器将建立连接。 工具栏上的 Unity 图标显示当前的连接状态:
