Поделиться через


Установка Инструменты Visual Studio для Unreal Engine

Эта статья поможет установить Инструменты Visual Studio для Unreal Engine (UE). Эти средства позволяют выполнять следующие действия в Visual Studio:

  • Добавление классов UE
  • Просмотр ведения журнала UE
  • Просмотр и развертывание макросов UE
  • Просмотр и поиск ссылок на схемы UE*

*Начиная с Visual Studio 2022 версии 17.7, вам больше не нужен подключаемый модуль Средства интеграции Unreal Engine Visual Studio для просмотра схем UE в Visual Studio. Однако вам потребуется подключаемый модуль для использования адаптера тестирования Unreal Engine в Visual Studio.

Необходимые компоненты

Перед установкой Инструменты Visual Studio для Unreal Engine необходимо установить следующее:

Установка

В этой статье описывается установка двух средств, которые подключают Visual Studio и Unreal Engine:

  • Инструменты Visual Studio для Unreal Engine устанавливаются в Visual Studio с установщиком Visual Studio. Он позволяет добавлять классы UE, просматривать ведение журнала UE и многое другое из Visual Studio.
  • Подключаемый модуль Средства интеграции Unreal Engine Visual Studio устанавливается в Unreal Engine через Marketplace Epic Games (теперь называемый HAB) или из источника. Он поддерживает адаптер тестирования Unreal Engine в Visual Studio, который позволяет обнаруживать, запускать, управлять и отлаживать тесты Unreal Engine из Visual Studio. По состоянию на Visual Studio 2022 17.10 подключаемый модуль больше не нужен для просмотра схем UE в Visual Studio. Но вам потребуется использовать адаптер тестирования Unreal Engine в Visual Studio.

Чтобы установить Инструменты Visual Studio для Unreal Engine, выполните приведенные действия.

  1. В поле поиска Windows введите Visual Studio Installer.

  2. Найдите установщик в разделе Приложения и дважды щелкните его.

  3. Когда откроется установщик, выберите версию Visual Studio, которую вы используете, и нажмите кнопку "Изменить".

  4. Перейдите на вкладку "Рабочие нагрузки", а затем выберите разработку игр с помощью рабочей нагрузки C++.

  5. В области сведений о установках убедитесь, что в разделе "Разработка игр" с помощью C++>Optional выбран параметр Инструменты Visual Studio для Unreal Engine. Если вы работаете с файлами шейдеров высокого уровня (HLSL), убедитесь, что также выбраны средства HLSL.

  6. Выберите вкладку "Отдельные компоненты" в верхней части диалогового окна.

  7. В разделе "Сведения об установке" справа разверните раздел "Разработка игр" с помощью C++.

  8. Убедитесь, что в разделе "Необязательно" выбран пакет SDK для Windows 10.0.18362.0 или более поздней версии.

  9. Нажмите кнопку "Изменить", чтобы завершить установку.

    Снимок экрана: разработка игр с рабочей нагрузкой C++, выбранной в установщике. В области сведений об установке проверяется поддержка интегрированной среды разработки для Unreal Engine и средств HLSL.

Настройка Unreal Engine для использования Visual Studio

Расширение UnrealVS предоставляет удобные функции в Visual Studio, такие как упрощение сборки проектов UE, переключение между запускаемыми проектами, установка аргументов командной строки, проектов пакетной сборки и т. д. Расширение UnrealVS не требуется использовать Инструменты Visual Studio для Unreal Engine. Дополнительные сведения см. в разделе "Расширение UnrealVS".

Подключаемый модуль Средства интеграции Unreal Engine Visual Studio можно установить с помощью веб-сайта Unreal Engine Marketplace (теперь называется FAB). Найдите "Средство интеграции Visual Studio". Веб-сайт предоставляет инструкции по установке подключаемого модуля.

Если вы создаете Unreal Engine из источника или если проект не совместим с подключаемыми модулями Unreal Engine Marketplace, установите подключаемый модуль вручную путем клонирования и установки подключаемого модуля из репозитория расширений GitHub vc-ue-extensions. Инструкции по установке см. в репозитории README. Если у вас возникли трудности с подключаемым модулем UE, ознакомьтесь с руководством по устранению неполадок.

Дополнительные сведения о настройках, которые можно сделать в интегрированной среде разработки Visual Studio для работы с Unreal Engine, см. в разделе "Рекомендуемые параметры" статьи "Настройка Visual Studio для Unreal Engine".

Проверить наличие обновлений

Рекомендуется обновлять Visual Studio для последних исправлений ошибок, функций и поддержки Unreal Engine. Обновление Visual Studio не требует обновления Unreal Engine.

  1. В главном меню Visual Studio выберите "Справка>по проверке обновлений".

    Снимок экрана: меню

  2. Если обновление доступно, установщик Visual Studio отображает новую версию. Выберите Обновить.

    Снимок экрана: Установщик Visual Studio с обновлениями.

Следующие шаги

Ознакомьтесь с некоторыми функциями Инструменты Visual Studio для Unreal Engine:

Краткое руководство. Использование Инструменты Visual Studio для Unreal Engine
Добавление классов, модулей и подключаемых модулей Unreal Engine в Visual Studio
Просмотр схем Unreal Engine в Visual Studio
Просмотр журнала Unreal Engine в Visual Studio
Просмотр макросов Unreal Engine в Visual Studio