安装 Visual Studio Tools for Unreal Engine

本文可帮助你安装 Visual Studio Tools for Unreal Engine。 这些工具允许你在 Visual Studio 中执行以下操作:

  • 查看 Unreal Engine (UE) 蓝图
  • 添加 UE 类
  • 查看 UE 日志记录
  • 查看和展开 UE 宏

先决条件

在安装 Visual Studio Tools for Unreal Engine 之前,应已安装以下内容:

  • Visual Studio 17.7 或更高版本。 若要安装,请参阅 Visual Studio 下载
  • Unreal Engine 版本 4.27 或 5.0 或更高版本。 若要安装,请参阅下载说明

安装 Visual Studio Tools for Unreal Engine

本文介绍如何安装两个用于连接 Visual Studio 和 Unreal Engine 的工具:

  • Visual Studio Tools for Unreal Engine 随 Visual Studio 安装程序一起安装。 它们使你能够从 Visual Studio 中添加 UE 类、查看 UE 日志记录等。
  • Unreal Engine Visual Studio 集成工具插件安装在 Unreal Engine 中,并与 Visual Studio 配合使用,以在 C++ 代码中显示有关蓝图资产的信息。

若要安装 Visual Studio Tools for Unreal Engine,请执行以下步骤:

  1. 在 Windows 搜索框中键入“Visual Studio 安装程序”。

  2. 在“应用”结果下寻找安装程序并双击它 。

  3. 出现安装程序时,请选择正在使用的 Visual Studio 版本(如果已安装多个版本),然后选择“修改”。

  4. 选择“工作负载”选项卡,然后选择“使用 C++ 进行游戏开发”工作负载。

  5. 在“安装详细信息”窗格中,确保选中使用 C++ 游戏开发>可选下的适用于 Unreal Engine 的 IDE 支持。 本文将安装本文所述的 Visual Studio Tools for Unreal Engine。 如果使用高级着色器语言,请确保还选择了“HLSL 工具”

  6. 选择对话框顶部的“单个组件”选项卡

  7. 安装详细信息下,展开使用 C++ 桌面开发

  8. 确保选中“可选”下的 Windows 10 SDK 10.0.18362.0 或更高版本。

  9. 选择“修改”即可完成安装

    Screenshot of the game development with C++ workload selected in the installer. In the installation details pane, IDE support for Unreal Engine and HLSL Tools are checked.

配置 Unreal Engine 以使用 Visual Studio

Epic Games 为 Visual Studio 提供 UnrealVS 扩展。 通过扩展,可以更轻松地生成 UE 项目、设置命令行参数、批处理生成项目等。 无需安装此插件即可使用 Visual Studio Tools for Unreal Engine,但它确实提供了一些便利功能。 有关详细信息,请参阅 UnrealVS 扩展

通过 Unreal Engine Marketplace 网站安装 Unreal Engine Visual Studio 集成工具插件。 它允许你在 Visual Studio 中查看蓝图资产。 Unreal Engine Marketplace 提供了有关安装插件的说明。

Screenshot of the Unreal Engine Marketplace with the Visual Studio Integration Tool plugin.

如果引擎代码是从源生成的,或者项目与 Unreal Engine Marketplace 插件不兼容,请通过克隆并从 GitHub vc-ue-extensions 存储库来手动安装插件。 有关安装插件的说明,请参阅存储库中的 自述文件。 如果 UE 插件遇到困难,请参阅故障排除指南

若要详细了解可以对 Visual Studio IDE 进行自定义以很好地使用 Unreal Engine,请参阅设置 Visual Studio for Unreal Engine推荐设置部分。

检查更新

建议更新 Visual Studio,以便获取最新的 bug 修复、功能和 Unreal Engine 支持。 更新 Visual Studio 不需要更新 Unreal Engine 版本。

  1. 在 Visual Studio 主菜单中,选择“帮助”>“检查更新”。

    Screenshot of the Check for Updates menu in Visual Studio Help menu.

  2. 如果有可用的更新,Visual Studio 安装程序将显示新版本。 选择更新

    Screenshot of Visual Studio Installer with the Updates.

后续步骤

试用 Visual Studio Tools for Unreal Engine 的一些功能:快速入门:使用 Visual Studio Tools for Unreal Engine