VSCode extension that provides tools for working with Unreal Engine 4 C++ projects.
You may want to check out VSCodeSourceCodeAccess, an Unreal Engine 4 plugin that provides source code access for working with C++ projects using VSCode.
USE AT YOUR OWN RISK
This is an unofficial extension and it is not affiliated in any way with Epic Games. This extension shouldn't be used in a production environment. Things will probably change and/or break regulary.
Unreal Engine 4.18
Unreal Engine 4.18 ships with official VSCode support.
Future development of this extension will halt and become maintenance and bug fixes only.
The extension will be removed from the VSCode extension marketplace once the official support makes it redundant. The github repo will remain avaialble for use with pre 4.18 versions of Unreal Engine.
Edit your project
Command Search Unreal Engine Online Documentation : Search Unreal Engine Online Documentation for selected text.
Task Open Project With Editor [Development/GameDebug Editor] : Open build of your project with Unreal Editor.
Task Run Project With Editor [Development/GameDebug Editor] : Run build of your project with Unreal Editor.
Task Launch Unreal Editor : Launch Unreal Editor
Build your project
Task Generate Project Project Files : Generate project files for your project. [?]
Task Build Project [buildConfigurations buildConfigurationTargets] Build your project.
Task Clean Project [buildConfigurations buildConfigurationTargets] Clean your project.
Task Rebuild Project [buildConfigurations buildConfigurationTargets] Clean and build your project.
Debug your project
Debug Attach Editor Project [GameDebug Editor] : Attach debug session to open editor.
Debug Launch Editor Project [GameDebug Editor] : Launch editor debug session.
Debug Launch Project [GameDebug Editor] : Launch debug session without open editor.
Advanced Settings (you probably shouldn't touch these)
ue4-cpptools.overrideUnrealBuildTool : Advanced - Override the command to run Unreal Build Tool.
ue4-cpptools.overrideUnrealEditor : Advanced - Override the command to run Unreal Editor.
This software is licensed under the MIT License, see LICENSE for more information