Unity3D:Visual Studio C# 集成
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
Visual Studio C# 集成
Unity 通过 Visual Studio 代码编辑器包与 Microsoft Visual Studio 集成。此包是在安装 Unity 时预安装的。如果在安装 Unity 时安装了 Visual Studio,则默认情况下,Unity 使用 Visual Studio 打开和编辑脚本。

将Visual Studio设置为默认脚本编辑器
如果在安装 Unity 时安装了 Visual Studio,或者您在 Unity 安装过程中安装了 Visual Studio,Unity 会自动使用 Visual Studio 作为其默认脚本编辑器。您可以将 Visual Studio 作为模块安装到现有的 Unity 安装中。有关更多信息,请参阅使用 Unity Hub 下载和安装编辑器和模块。
要手动设置默认脚本编辑器:
- 转到编辑>首选项。
- 打开“外部工具”菜单。
- 单击“外部脚本编辑器”下拉列表,然后选择“Microsoft Visual Studio”。此选项的外观会根据您安装的 Microsoft Visual Studio 版本而变化。

答:外部脚本编辑器下拉菜单,显示所选脚本编辑器的名称和版本。
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 再次创建项目文件时,它会使用包含的新文件创建它们。
此文由3D建模学习工作室整理翻译,转载请注明出处!