Unity默认使用Visual Studio作为默认的C#编辑器,但如果你愿意,你可以配置它使用不同的代码编辑器。下面是你如何改变Unity中默认的C#编辑器:
- 打开Unity和你的项目。
- 进入主菜单,点击 “编辑”>”首选项”(在Windows)或 “Unity”>”首选项”(在macOS)。
- 在 “偏好 “窗口中,点击 “外部工具 “标签。
- 在 “外部工具 “标签中,你会发现一个 “外部脚本编辑器 “下拉菜单。Unity应该已经检测到你的电脑上安装的任何兼容的代码编辑器(如Visual Studio、Visual Studio Code、MonoDevelop、Rider等),并在这个菜单中列出它们。
- 从下拉菜单中选择你喜欢的代码编辑器。如果你喜欢的编辑器没有列出,请点击 “浏览 “并导航到你的编辑器的可执行文件,然后选择它。
- 一旦你选择了你喜欢的代码编辑器,关闭 “偏好 “窗口。

从现在开始,当你在Unity中双击一个C#脚本时,它将在你配置为默认的编辑器中打开。Unity也将使用这个编辑器进行代码生成、调试和其他与脚本相关的任务。
如果你使用Visual Studio Code或JetBrains Rider,你可能想安装它们各自的Unity扩展或插件来增强你的开发体验:
- 对于Visual Studio Code,安装 “C# for Visual Studio Code (powered by OmniSharp) “扩展和Visual Studio Code中的扩展标签的 “Unity Tools “扩展。
- 对于JetBrains Rider,Unity支持是内置的,所以不需要额外的插件。然而,你可能需要从Unity的包管理器中安装 “Rider Editor “包,以启用额外的集成功能。