

In the Preview list, select the Solution Configurations control (you may need to scroll down), then click Modify Selection.Ĭlick Close on the Customization. In the dropdown next to the Toolbar, choose Standard. The following settings are recommended for developers using VS with UE.Ĭlick the Commands tab and select the Toolbar radio button. To add C++ tools to your VS installation, make sure you select Game development with C++ under Workloads, as well as these additional options. Unreal Engine development with VS requires installing the following optional Workloads: If you are installing VS for the first time, you will want to make sure that you have the following options enabled. This installer is located at UNREAL_ENGINE_ROOT\Engine\Extras\Redist\en-us\ in the code base. However, if you install or sync UE from Perforce, you will need to manually run the prerequisite installer before running any UE tools you have built locally. When installing UE from the Epic Launcher - or if you clone it from GitHub - the UE prerequisite installer runs automatically. In this case, UBT will generate the Visual Studio solution file for the latest version of Visual Studio that supports the Platform SDK in question.

The following table lists which versions of VS are integrated with the binary version of UE.Īs of UE 5.1, Unreal Build Tool (UBT) will now generate the Visual Studio solution file for the latest version of Visual Studio installed, unless you have a Platform SDK installed that does not support the latest version.

This document covers the basics for setting up your Unreal Engine-to-Visual Studio workflow. Setting up VS to work with UE can help improve efficiency and the overall user experience for developers using UE. Unreal Engine (UE) is designed to integrate smoothly with Visual Studio (VS), allowing you to make code changes in your projects quickly and easily, and immediately see results upon compilation.
