Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Unreal Engine PythonNew to Visual Studio Code? Get it now.

Unreal Engine Python

Nils Soderman

nilssoderman.com
|
4,463 installs
| (1) | Free
Tools to assist when writing Python code for Unreal Engine.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Unreal Engine Python (Visual Studio Code)

Editor features to assist when writing Python code for Unreal Engine.


Features

Execute Code

Run code in Unreal Engine directly from within the editor:

execute code in unreal demo

Command: Unreal Python: Execute
Keyboard Shortcut: Ctrl + Enter

The selected text will be executed, or if nothing is selected the entire document will be executed.


Setup Code Completion

Setup code completion for the unreal module based on the current project.

code completion demo

Command: Unreal Python: Setup code completion


Debugging

Attach VS Code to Unreal Engine to debug your scripts, set breakpoints and step through the code.

debug unreal python scripts demo

Command: Unreal Python: Attach


Documentation

Browse the Unreal Engine Python documentation inside VS Code. This documentation is generated on the fly from the currently opened Unreal Engine instance, therefore it will always be up to date & also include your own custom C++ functions/classes.

browse Unreal Engine's Python Documentation in VS Code demo

Command: Unreal Python: Open Documentation


Note:

Commands can be run from VS Code's command palette, Show All Commands (Default shortcut: Ctrl + Shift + P)


Contact

If you have any questions, feature requests or run into any bugs, don't hesitate to get in contact with me:

Report an issue
Personal Website


* This is a third-party extension and is not associated with Unreal Engine or Epic Games in any way.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft