Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Unreal Engine Project GeneratorNew to Visual Studio Code? Get it now.
Unreal Engine Project Generator

Unreal Engine Project Generator

Breda University Games

|
380 installs
| (0) | Free
Visual Studio Code Extension to generate Unreal Engine project files as described by Alex Forsyth in his "Unreal Engine C++ Project Setup, From Scratch" video (https://www.youtube.com/watch?v=94FvzO1HVzY).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

UEProjectGenerator

Visual Studio Code Extension to generate Unreal Engine project files as described by Alex Forsyth in his "Unreal Engine C++ Project Setup, From Scratch" video (https://www.youtube.com/watch?v=94FvzO1HVzY).

Download this extension from the VS Gallery or get the nightly build.

Feature request

features mailen/ issue maken bug reports

Commands

GenProjectFiles benoemen wat deze doet; wat levert het op

BatchFile

generate.bat waarvoor is deze, wat doet 'ie build_editor.bat waarvoor is deze, wat doet 'ie build_standalone.bat waarvoor is deze, wat doet 'ie cook_content.bat waarvoor is deze, wat doet 'ie root_dir.bat waarvoor is deze, wat doet 'ie run_editor.bat waarvoor is deze, wat doet 'ie run_editor_standalone.bat waarvoor is deze, wat doet 'ie run_standalone.bat waarvoor is deze, wat doet 'ie vars.bat waarvoor is deze, wat doet 'ie

Snippets

Class snippets

  • [uca] unreal actor derived class cpp source file
  class A{Filename} : public AActor
  {
    ...
  }
  • [ucc]
  // insert generated code here
  • [uci]
  // insert generated code here
  • [uco]
  // insert generated code here
  • [ucs]
  // insert generated code here

Function snippets

  • [ufc]
  // insert generated code here
  • [ufc]
  // insert generated code here
  • [ufs]
  // insert generated code here

GAS snippets

  • [uga]
  // insert generated code here
  • [uas]
  // insert generated code here
  • [uge]
  // insert generated code here
  • [ugexec]
  // insert generated code here

Logging snippets

[ulc] log implementation

Adds the implementation macro for a log category. The text TestCore in the example will be replace by the name of the current model.

#include "Log.h"

DEFINE_LOG_CATEGORY(LogTestCore);

[ulf] fatal log syntax

Adds a fatal error log line to the code

UE_LOG(LogTestCore, Fatal, TEXT("Fatal error"));

[ulh] log declaration

Adds the declaration macro for a log category. The text TestCore in the example will be replace by the name of the current model.

#pragma once

#include "Logging/LogMacros.h"

DECLARE_LOG_CATEGORY_EXTERN(LogTestCore, All, All);

[ull] regular log syntax

Adds a regular log line to the code

UE_LOG(LogTestCore, Log, TEXT("Hello World"));

Module snippets (CSharp files)

  • [umb]
  // insert generated code here
  • [umt]
  // insert generated code here

Module snippets (CPP files)

  • [umc]
  // insert generated code here
  • [umcp]
  // insert generated code here
  • [umh]
  // insert generated code here

Macro export snippets

  • [ume]
  // insert generated code here

Property snippets

  • [upc]
  // insert generated code here
  • [upe]
  // insert generated code here
  • [upv]
  // insert generated code here

License

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft