You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: gamedev/unreal/get-started/vs-tools-unreal-blueprint-debugger.md
+18-9Lines changed: 18 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Debug Unreal Engine Blueprints in Visual Studio"
3
3
description: "Learn how to use Visual Studio's Blueprint debugger to debug Unreal Engine Blueprint code alongside C++ code."
4
-
ms.date: 06/17/2025
4
+
ms.date: 06/18/2025
5
5
ms.topic: how-to
6
6
ms.service: visual-studio
7
7
ms.subservice: unreal-engine-tools
@@ -28,22 +28,21 @@ Visual Studio Blueprint debugger support provides:
28
28
29
29
## Prerequisites
30
30
31
-
- Visual Studio 2022 17.14 or later with the **Game development with C++** workload and **Visual Studio debugger tools for Unreal Engine Blueprints** component installed.
31
+
- Visual Studio 2022 17.14 or later with the **Game development with C++** workload installed.
32
+
-**Visual Studio debugger tools for Unreal Engine Blueprints** component.
33
+
-**Visual Studio Tools for Unreal Engine** component.
34
+
- Unreal Engine plugin for Visual Studio.
32
35
- Unreal Engine installed with debug symbols.
33
-
- Visual Studio plugin for Unreal Engine installed.
36
+
- Visual Studio plugin for Unreal Engine.
34
37
35
38
## Install prerequisites
36
39
37
-
Run the Visual Studio Installer to install the required components to debug Unreal Engine Blueprints. For more information on installing Visual Studio Tools for Unreal Engine, see [Get started with Visual Studio Tools for Unreal Engine](vs-tools-unreal-quickstart.md).
40
+
Run the Visual Studio Installer to install the required components to debug Unreal Engine Blueprints. For more information about installing Visual Studio Tools for Unreal Engine, see [Get started with Visual Studio Tools for Unreal Engine](vs-tools-unreal-quickstart.md).
38
41
39
-
1. On the **Workloads** pane, make sure the **Game development with C++** workload is installed.
42
+
1. On the **Workloads** pane, make sure the **Game development with C++** workload is installed, along with **Visual Studio debugger tools for Unreal Engine Blueprints** and **Visual Studio Tools for Unreal Engine**:
40
43
41
44
:::image type="content" source="../media/vs-installer-unreal-engine-workload.png" alt-text="Screenshot of the Visual Studio installer. The Game development with C++ workload is selected. In the installation details pane, Visual Studio Tools for Unreal Engine, Visual Studio debugger tools for Unreal Engine Blueprints, HSL Tools, And Windows 11 SDK are selected." lightbox="../media/vs-installer-unreal-engine-workload.png":::
42
45
43
-
1. On the **Individual components** pane, make sure **Visual Studio debugger tools for Unreal Engine Blueprints** is installed:
44
-
45
-
:::image type="content" source="../media/vs-unreal-engine-install-blueprints-debug-tools.png" alt-text="Screenshot of the Visual Studio installer Individual components pane. Visual Studio debugger tools for Unreal Engine Blueprints is selected.":::
46
-
47
46
### Install Unreal Engine debug symbols
48
47
49
48
Install debug symbols for each version of Unreal Engine you debug with Visual Studio:
@@ -60,6 +59,16 @@ Install debug symbols for each version of Unreal Engine you debug with Visual St
60
59
61
60
1. Select **Apply**, then wait for the download to finish.
62
61
62
+
### Install Unreal Engine plugin for Visual Studio
63
+
64
+
The Unreal Engine plugin for Visual Studio installs into Unreal Engine and is automatically activated when you open an Unreal Engine project in Visual Studio. This plugin provides the necessary integration between Unreal Engine and Visual Studio to view enriched Blueprint node pin values in the Visual Studio debugger local variables window.
65
+
66
+
For manual installation instructions, see [vc-ue-extensions](https://github.com/microsoft/vc-ue-extensions).
67
+
68
+
If you have an Unreal Engine project that you can open in Visual Studio, another way to install the plugin is in Visual Studio via the Unreal Engine Configuration window. With an Unreal Engine project opened in Visual Studio, choose **Project** > **Configure Tools for Unreal Engine** to open the **Unreal Engine Integration Configuration** window. Then in the Visual Studio Integration Tool Status section, select **Install to Project** or **Install to Engine** as meets your needs. If you don't see the install buttons, choose the refresh icon in the top right corner of the window to refresh the status. There is also a **Manual installation instructions** link that opens the [vc-ue-extensions](https://github.com/microsoft/vc-ue-extensions/blob/main/README.md) page, if you need to install the plugin manually.
69
+
70
+
:::image type="content" source="../media/unreal-engine-configuration-page-plugin.png" alt-text="Screenshot of the Unreal Engine Integration Configuration window. In the Visual Studio Integration Tool Status section, the refresh, Install to Project, Install to Engine buttons are highlighted. The Manual installation instructions link is also highlighted.":::
71
+
63
72
## Set up a test project
64
73
65
74
To test the Blueprint debugger functionality, create a project that contains Blueprints and C++ code. The Unreal Engine **First Person** template works well.
Copy file name to clipboardExpand all lines: gamedev/unreal/get-started/vs-tools-unreal-install.md
+21-9Lines changed: 21 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Install Visual Studio Tools for Unreal Engine"
3
3
description: "Learn how to connect Unreal Engine and Visual Studio. Visual Studio Tools for Unreal Engine offers support for writing and debugging C++ Unreal Engine games."
4
-
ms.date: 06/13/2025
4
+
ms.date: 06/18/2025
5
5
ms.service: visual-studio
6
6
ms.subservice: unreal-engine-tools
7
7
ms.topic: get-started
@@ -12,14 +12,16 @@ manager: Coxford
12
12
13
13
# Install Visual Studio Tools for Unreal Engine
14
14
15
-
This article helps you install Visual Studio Tools for Unreal Engine (UE). These tools allow you to do the following from within Visual Studio:
15
+
This article helps you install tools that allow you to do the following from within Visual Studio:
16
16
17
-
- Add UE classes
18
17
- View UE logging
19
18
- View and expand UE macros
20
-
- View and find references to UE Blueprints<sup>*</sup>
19
+
- Add UE classes, modules, and plugins
20
+
- Discover, run, manage, and debug Unreal Engine tests
21
+
- Debug C++ code called by Unreal Engine Blueprints and see Blueprint information in the Visual Studio debugger
22
+
- View and find references to UE Blueprints
23
+
21
24
22
-
<sup>*</sup>As of Visual Studio 2022 version 17.7, you no longer need the Unreal Engine Visual Studio Integration Tool plugin to view UE Blueprints in Visual Studio.
23
25
24
26
## Prerequisites
25
27
@@ -30,11 +32,14 @@ Install the following before you install Visual Studio Tools for Unreal Engine:
30
32
31
33
## Installation
32
34
33
-
This article covers installing tools to enhance writing and debugging Unreal Engine code in Visual Studio:
35
+
This article covers installing tools to enhance writing and debugging Unreal Engine (UE) code in Visual Studio. Here's an overview of the tools that you can install:
34
36
35
-
-**Visual Studio Tools for Unreal Engine**: Add Unreal Engine (UE) classes, modules, view UE logging, see UE macro expansions, find blueprint references, and so on in Visual Studio.
36
-
-**Unreal Engine Test Adapter**: Discover, run, manage, and debug your Unreal Engine tests from within Visual Studio.
37
-
-**Visual Studio debugger tools for Unreal Engine Blueprints**: See information about Unreal Engine Blueprints while debugging.
37
+
| Tool | Installs into | Notes |
38
+
|--|--|--|
39
+
| Visual Studio Tools for Unreal Engine | Visual Studio | Add UE classes, modules, view UE logging, see UE macro expansions, find blueprint references, open UE .uprojects directly, and so on from within Visual Studio. *As of Visual Studio 2022 version 17.7, you no longer need the Unreal Engine Visual Studio Integration Tool plugin to view UE Blueprints in Visual Studio.*|
40
+
| Visual Studio debugger tools for Unreal Engine Blueprints | Visual Studio | Supports debugging C++ code called by Blueprints. Requires the UE plugin for Visual Studio to show Blueprint node pin values in the debugger. |
41
+
| Unreal Engine Test Adapter | Visual Studio | Discover, run, manage, and debug your Unreal Engine tests from within Visual Studio. Requires the UE plugin for Visual Studio. |
42
+
| Unreal Engine plugin for Visual Studio | Unreal Engine | Provides the integration between Unreal Engine and Visual Studio run UE tests in Visual Studio and viewing Blueprint node pin values in the Visual Studio Local Variables window. |
38
43
39
44
Follow these steps to install the tools:
40
45
@@ -54,6 +59,13 @@ Follow these steps to install the tools:
54
59
55
60
:::image type="content" source="../media/vs-installer-unreal-engine-workload.png" alt-text="Screenshot of the Visual Studio installer. The Game development with C++ workload is selected. In the installation details pane, Visual Studio Tools for Unreal Engine, Visual Studio debugger tools for Unreal Engine Blueprints, HSL Tools, And Windows 11 SDK are selected." lightbox="../media/vs-installer-unreal-engine-workload.png":::
56
61
62
+
To install the Unreal Engine plugin for Visual Studio, follow these steps:
63
+
64
+
- For manual installation instructions, see [vc-ue-extensions](https://github.com/microsoft/vc-ue-extensions).
65
+
- If you have an Unreal Engine project that you can open in Visual Studio, another way to install the plugin is in Visual Studio via the Unreal Engine Configuration window. With an Unreal Engine project opened in Visual Studio, choose **Project** > **Configure Tools for Unreal Engine** to open the **Unreal Engine Integration Configuration** window. Then in the Visual Studio Integration Tool Status section, select **Install to Project** or **Install to Engine** as meets your needs. If you don't see the install buttons, choose the refresh icon in the top right corner of the window to refresh the status. There is also a **Manual installation instructions** link that opens the [vc-ue-extensions](https://github.com/microsoft/vc-ue-extensions/blob/main/README.md) page, if you need to install the plugin manually.
66
+
67
+
:::image type="content" source="../media/unreal-engine-configuration-page-plugin.png" alt-text="Screenshot of the Unreal Engine Integration Configuration window. In the Visual Studio Integration Tool Status section, the refresh, Install to Project, Install to Engine buttons are highlighted. The Manual installation instructions link is also highlighted.":::
68
+
57
69
## Check for updates
58
70
59
71
We recommend that you keep Visual Studio updated for the latest bug fixes, features, and Unreal Engine support. Updating Visual Studio doesn't require an update of Unreal Engine.
0 commit comments