Unity 通过Visual Studio 代码编辑器软件包与 Microsoft Visual Studio 集成。此软件包在您安装 Unity 时预先安装。如果您在安装 Unity 时安装了 Visual Studio,则 Unity 默认使用 Visual Studio 打开和编辑脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间推移修改组件属性以及以任何您喜欢的方式响应用户输入。 更多信息
参见 术语表。
如果您在安装 Unity 时安装了 Visual Studio,或者您在 Unity 安装过程中安装了 Visual Studio,则 Unity 会自动将 Visual Studio 作为其默认脚本编辑器。您可以将 Visual Studio 作为模块安装到现有的 Unity 安装中。有关更多信息,请参阅使用 Unity Hub 下载和安装编辑器和模块。
手动设置默认脚本编辑器
A:外部脚本编辑器下拉菜单,显示所选脚本编辑器的名称和版本。
B:与所选脚本编辑器集成的 Unity 软件包的名称和版本。
Unity 使用 Visual Studio 的 C# 编译器来编译脚本。当您将 Visual Studio 编辑器软件包与 Visual Studio 结合使用时,Unity 和 Visual Studio 都会显示脚本中任何错误的详细信息。
Unity 自动创建并维护 Visual Studio 的 .sln 和 .csproj 文件。您可以在首选项窗口的外部工具菜单中控制 Unity 是否为项目的某些元素生成 .csproj 文件,如上面的屏幕截图所示。启用或禁用复选框以切换 Unity 是否为给定选项生成 .csproj 文件。
每当贡献者更改文件状态时(例如,编辑现有文件或创建新文件),Unity 都会重新生成项目中的 .sln 和 .csproj 文件。您也可以从 Visual Studio 向解决方案添加文件。Unity 会导入任何新文件,并且 Unity 下次再次创建项目文件时,会将新文件包含在内。