Skip to content

Commit f2b75a4

Browse files
author
Jill Grant
authored
Merge pull request #13192 from TylerMSFT/ue_17_12
draft new topic for native uuproject support in VS
2 parents fbc8fa5 + dab8ad7 commit f2b75a4

15 files changed

+264
-15
lines changed

gamedev/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
href: unreal/get-started/vs-tools-unreal-install.md
3333
- name: Quickstart-Visual Studio Tools for Unreal Engine
3434
href: unreal/get-started/vs-tools-unreal-quickstart.md
35+
- name: Open an Unreal Engine project in Visual Studio
36+
href: unreal/get-started/vs-tools-unreal-uproject.md
3537
- name: Add Unreal Engine classes, modules, and plugins in Visual Studio
3638
href: unreal/get-started/vs-tools-unreal-add-class-module-plugin.md
3739
- name: View Unreal Engine Blueprints in Visual Studio

gamedev/unreal/get-started/vs-tools-unreal-install.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Install Visual Studio Tools for Unreal Engine"
33
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: 10/29/2024
4+
ms.date: 10/30/2024
55
ms.service: visual-studio
66
ms.subservice: unreal-engine-tools
77
ms.topic: get-started
@@ -17,7 +17,9 @@ This article helps you install Visual Studio Tools for Unreal Engine (UE). These
1717
- Add UE classes
1818
- View UE logging
1919
- View and expand UE macros
20-
- View and find references to UE Blueprints
20+
- View and find references to UE Blueprints<sup>*</sup>
21+
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. However, you do need the plugin to use the Unreal Engine test adapter in Visual Studio.
2123

2224
## Prerequisites
2325

@@ -31,7 +33,7 @@ You should have the following installed before you install Visual Studio Tools f
3133
This article covers installing two tools that connect Visual Studio and Unreal Engine:
3234

3335
- **Visual Studio Tools for Unreal Engine** are installed into Visual Studio with the Visual Studio installer. It lets you add UE classes, view UE logging, and more--all from within Visual Studio.
34-
- **Unreal Engine Visual Studio Integration Tool plugin** is installed into Unreal Engine from the Epic Games marketplace. It supports the Unreal Engine test adapter in Visual Studio, which lets you discover, run, manage, and debug your Unreal Engine tests from within Visual Studio. As of Visual Studio 2022 17.10, you no longer need the plugin to view UE Blueprints in Visual Studio. But you do need it to use the Unreal Engine test adapter in Visual Studio.
36+
- **Unreal Engine Visual Studio Integration Tool plugin** is installed into Unreal Engine via the Epic Games marketplace (now called HAB) or from source. It supports the Unreal Engine test adapter in Visual Studio, which lets you discover, run, manage, and debug your Unreal Engine tests from within Visual Studio. As of Visual Studio 2022 17.10, you no longer need the plugin to view UE Blueprints in Visual Studio. But you do need it to use the Unreal Engine test adapter in Visual Studio.
3537

3638
To install Visual Studio Tools for Unreal Engine:
3739

@@ -49,9 +51,9 @@ To install Visual Studio Tools for Unreal Engine:
4951

5052
## Configure Unreal Engine to use Visual Studio
5153

52-
Epic Games provides the UnrealVS extension for Visual Studio. It's not necessary to install the plugin to use Visual Studio Tools for Unreal Engine but it provides convenience features such as making it easier to build UE projects, set command-line arguments, batch build projects, and so on. For more information, see [UnrealVS Extension](https://docs.unrealengine.com/using-the-unrealvs-extension-for-unreal-engine-cplusplus-projects/).
54+
The UnrealVS extension provides convenience features in Visual Studio such as making it easier to build UE projects, switching between startup projects, set command-line arguments, batch build projects, and so on. The UnrealVS extension isn't required to use Visual Studio Tools for Unreal Engine. For more information, see [UnrealVS Extension](https://docs.unrealengine.com/using-the-unrealvs-extension-for-unreal-engine-cplusplus-projects/).
5355

54-
You can install the Unreal Engine Visual Studio Integration Tool plugin via the [Unreal Engine Marketplace (now called FAB)](https://aka.ms/vsituemarketplace) website. Search for "Visual Studio Integration Tool". The website provides instructions for installing the plugin.
56+
You can install the Unreal Engine Visual Studio Integration Tool plugin via the [Unreal Engine Marketplace (now called FAB)](https://aka.ms/vsituemarketplace) website. Search for "Visual Studio Integration Tool". The website provides instructions for installing the plugin.
5557

5658
If you build Unreal Engine from source, or if your project isn't compatible with Unreal Engine Marketplace plugins, install the plugin manually by cloning and installing the plugin from the [GitHub vc-ue-extensions repo](https://aka.ms/vc-ue-extensions). See the [README](https://github.com/microsoft/vc-ue-extensions#unreal-engine-plugin-for-visual-studio) in the repo for installation instructions. If you have difficulty with the UE plugin, see the [Troubleshooting guide](https://github.com/microsoft/vc-ue-extensions/blob/main/Docs/Troubleshooting.md).
5759

gamedev/unreal/get-started/vs-tools-unreal-overview.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Visual Studio Tools for Unreal Engine
33
description: Explore the Visual Studio Tools for Unreal Engine, which makes it easier to write and debug C++ code for Unreal Engine from within Visual Studio.
4-
ms.date: 08/01/2023
4+
ms.date: 09/27/2024
55
ms.service: visual-studio
66
ms.subservice: unreal-engine-tools
77
ms.topic: overview
@@ -17,16 +17,17 @@ manager: Coxford
1717
Visual Studio Tools for Unreal Engine makes it easier to write and debug C++ code for Unreal Engine from within Visual Studio, with features such as:
1818

1919
* View Unreal Engine logs
20-
* View Blueprint references and assets
21-
* Expand Unreal Engine macros<sup>*</sup>
20+
* View Blueprint references and assets<sup>1</sup>
21+
* Expand Unreal Engine macros<sup>2</sup>
2222
* Unreal Engine name convention checker
23-
* Intellisense tuned for Unreal Engine projects<sup>*</sup>
23+
* Intellisense tuned for Unreal Engine projects<sup>2</sup>
2424
* Add Unreal Engine classes inside Visual Studio
2525
* See Unreal header tool warnings in Visual Studio
26-
* Visual Studio performance is tuned for large projects<sup>*</sup>
26+
* Visual Studio performance is tuned for large projects<sup>2</sup>
2727
* Be more productive with High-Level Shading Language (HLSL) files via syntax highlighting and statement completion
2828

29-
<sup>*</sup> These features are available in Visual Studio 17.7 or later without installing Visual Studio Tools for Unreal Engine.
29+
<sup>1</sup> As of Visual Studio 2022 17.10, you no longer need Visual Studio Tools for Unreal Engine to view UE Blueprints in Visual Studio.
30+
<sup>2</sup> These features are available in Visual Studio 17.7 or later without installing Visual Studio Tools for Unreal Engine.
3031

3132
## Supported Visual Studio versions
3233

gamedev/unreal/get-started/vs-tools-unreal-quickstart.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Quickstart: Visual Studio Tools for Unreal Engine"
33
description: "Learn about Visual Studio Tools for Unreal Engine, a free Visual Studio extension that helps you develop games with Unreal Engine"
4-
ms.date: 09/13/2024
4+
ms.date: 10/14/2024
55
ms.topic: quickstart
66
ms.service: visual-studio
77
ms.subservice: unreal-engine-tools
@@ -12,7 +12,7 @@ manager: Coxford
1212

1313
# Quickstart: Visual Studio Tools for Unreal Engine
1414

15-
In this article, download an Unreal Engine (UE) game sample and configure Visual Studio Tools for Unreal Engine. Visual Studio Tools for Unreal Engine is a free Visual Studio extension that helps you develop games with Unreal Engine. It provides a set of features that improve the Unreal Engine development experience in Visual Studio.
15+
In this article, download an Unreal Engine (UE) game sample and configure Visual Studio Tools for Unreal Engine. Visual Studio Tools for Unreal Engine is a free extension that helps you develop games with Unreal Engine. It provides features that improve the Unreal Engine development experience in Visual Studio.
1616

1717
## Prerequisites
1818

@@ -24,7 +24,7 @@ The following must be installed:
2424

2525
## Download and build the Lyra game sample in Visual Studio
2626

27-
Lyra is a sample game project for learning about Unreal Engine. See the **Downloading the Lyra Starter Game** section at [Lyra Sample Game](https://docs.unrealengine.com/5.0/lyra-sample-game-in-unreal-engine/) for download instructions.
27+
Lyra is a sample game project for learning about Unreal Engine. See the **Downloading the Lyra Starter Game** section at [Lyra Sample Game](https://docs.unrealengine.com/5.0/lyra-sample-game-in-unreal-engine/) for download instructions. If you acquired it via the source code installation of Unreal Engine, that version doesn't contain the assets required to build and run the game. Use the download instructions to get everything you need via the Epic installer.
2828

2929
## Configure the Lyra game sample to use Visual Studio Tools for Unreal Engine
3030

0 commit comments

Comments
 (0)