Skip to content

Tattomoosa/godot-plugin-devtools

Repository files navigation

Static Badge License: MIT Static Badge




Plugin development made easy, for Godot


Basic Overview

Host of tools which aid with plugin development. Explore the editor, explore the editor theme, explore property info, load any Control.

Tools

   Theme Explorer

Explore the editor theme - icons, styleboxes, fonts, colors. Features fuzzy search, and drag and drop to filesystem.

   Property Info

   Property Info Explorer

Shows property info for the Inspector's currently selected property. This can be used in _validate_property or _get_property_list, or used with Inspector plugins to instantiate an EditorProperty on-demand. Copy and paste functionality both for the Dictionary list and the code to instantiate an EditorProperty.

Also features a tree for selecting and examining properties which aren't shown in the Inspector, or are shown in a way that isn't directly selectable.

   Property Info Builder

Menu for creating property info - type, hint, hint_string, usage. No need to wonder what valid hints and strings are anymore!

   Load Control

Load any Control node into the Editor, on-demand, via drag and drop. Only @tool scripts will be functional! Can be used to prototype inspector plugin controls.

   Drag & Drop

Drag anything onto the drag and drop panel and it will print out the data. Useful for adding your own drag and drop functionality - you can see what data your code will get when the user drops a file or a resource. Simple tool but very useful!

   Editor Debugger

Significant expansion of Zylann's Godot Editor Debugger.

View the node tree that makes up the Godot editor. Select any control on the interface with F12. Select any node in the tree to view it in the inspector.

Additions include signal inspecting, indications of internal children, indications of Editor-only internal classes.

My Godot Plugins

   O₂

The Plugin Suite that does the impossible

Plugin development made easy

Simple but configurable 3D vision cone node

   Spinner

Simple but configurable process status indicator node

Dead simple network images

   gd-submodules (unreleased, experimental)

Plugin management via git submodule

About

Plugin development tools, for Godot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors