本快速入门介绍如何安装Visual Studio Tools for Unity扩展,并将其配置为使用 Unity 开发跨平台游戏和应用。 Visual Studio Tools for Unity 扩展是免费的,并且支持编写和调试 C# 等等。 有关工作负荷包括的完整列表,请访问 适用于 Unity 的工具概述

有关 Visual Studio Code & Unity,请访问 具有 VS Code 的 Unity 开发文档

安装 Visual Studio 和 Unity

  • 下载 Visual Studio 安装程序 ,如已安装,则打开它。

  • 选择“ 安装 ”,或者如果已安装 Visual Studio,请 修改

  • 选择 “工作负载 ”选项卡,然后选择 使用 Unity 工作负载进行游戏开发

  • 如果尚未安装 Unity,请选择 “可选 ”下的 Unity 中心

  • 选择 “修改 ”或 “安装 ”以完成安装。

    配置 Unity 以使用 Visual Studio

    默认情况下,Unity 应已配置为使用 Visual Studio 或 Visual Studio for Mac 作为脚本编辑器。 你可以确认此选项,或者将外部脚本编辑器从 Unity 编辑器更改为特定版本的 Visual Studio。

  • 在 Unity 编辑器中,选择 “编辑 > 首选项 ”菜单。

  • 在左侧,选择“ 外部工具 ”选项卡。

  • 从下拉列表中选择 “浏览...”
  • 导航到 Visual Studio 安装目录中的 Common7/IDE 目录,然后选择 devenv.exe 。 然后选择“打开”。
  • 对于 Unity 2019 及更早版本,请确认已选择 编辑器附加
  • 关闭 Preferences 对话框以完成配置过程。
  • 安装或更新 Visual Studio 编辑器包

    在 Unity 版本 2020 及更高版本中,使用 Visual Studio 和 Visual Studio for Mac 等 IDE 时,需要使用单独的 Unity 包。 默认情况下,此包应包含,但更新会发布到此包,你可以随时安装到该包。

  • 在 Unity 编辑器中,选择 Windows > 包管理器 菜单。

  • 选择 Visual Studio 编辑器 包。

  • 如果新版本可用,请选择 “更新 ”。

    在 Unity 版本 2020 及更高版本中,使用 Visual Studio 和 Visual Studio for Mac 等 IDE 时,需要使用单独的 Unity 包。 默认情况下,此包应包含,但更新会发布到此包,你可以随时安装到该包。

  • 在 Unity 编辑器中,选择 Windows > 包管理器 菜单。

  • 选择 Visual Studio 编辑器 包。

  • 如果新版本可用,请选择 “更新 ”。

    建议将 Visual Studio 和Visual Studio for Mac更新为最新的 bug 修复、功能和 Unity 支持。 更新 Visual Studio 不需要更新 Unity 版本。

  • 选择“ 帮助 > 检查汇报 ”菜单。

  • 如果更新可用,Visual Studio 安装程序会显示新版本。 选择“更新”。

  •