Skip to main content

A Qt Python script editor, styled in Unreal stylesheet

Project description

Unreal Python Editor

Unreal Engine Python Script Editor is an Unreal equivalent of the "Maya Script Editor"

About The Project

ui

With the rapid advancement of Unreal Engine and the Python support in Unreal Engine, more and more people are jumping into Unreal Python scripting. Hence the creation of this tool!

Getting Started

Prerequisites

The tool needs the following library to be installed:

Add as Menu Button

The tool is meant to be launched from a menu bar button like such:

menu

You can set up this very easily by adding startup.py as a startup script, under Project Settings - Plugins - Python

  • download & extract the project zip file
  • find the startup.py location, and add it to the startup scripts: e.g. C:\Downloads\unrealScriptEditor\startup.py
menu

Simple Launch Script

If you just want to launch the tool in Unreal's python console without adding it to menu, or if you want to customize the location where the tool is being launched; refer to the following command:

  • the tool has to be in a path that Unreal will search for!
from unrealScriptEditor import main
global editor
editor = main.show()

Install as module

Install the module from the repo

python -m pip install git+https://github.com/hannesdelbeke/unreal-script-editor

Features

  • Unreal "native" stylesheet
  • Save and load python files and temporary scripts
  • Code editor short-cut support and Highlighter
  • Auto-completion

Support

This tool is still in development, if there's any issue please submit your bug here or contact techartlei@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unreal-script-editor-0.0.1.tar.gz (21.8 kB view details)

Uploaded Source

Built Distribution

unreal_script_editor-0.0.1-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file unreal-script-editor-0.0.1.tar.gz.

File metadata

  • Download URL: unreal-script-editor-0.0.1.tar.gz
  • Upload date:
  • Size: 21.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for unreal-script-editor-0.0.1.tar.gz
Algorithm Hash digest
SHA256 0399985a588da41f840a9975fa41e004a9b6d4265d1b55431a71fe6066c5a5d0
MD5 cd9fd289b470b3706f1787a68d844257
BLAKE2b-256 da0887c0211f58b1a0c0fac4d3e9a41fbbc1a05d3385e5cd7ee20bc63f7342e7

See more details on using hashes here.

File details

Details for the file unreal_script_editor-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for unreal_script_editor-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b6f0baae597aeef6592d9d8f2e0bc6b4a891b751a0c1581bd14e1d3d490ccda2
MD5 c2bf9d1260e2ff5b66134a4ffd9c0f7b
BLAKE2b-256 78d2e1feff0b4839f6483f866dc954d133141c80c6e4d5e2f8bb8184a2f9d714

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page