Developer Tools middleware
-
Debugger Launcher
The Debugger Launcher is a convenient plugin for the Godot engine, designed to enhance debugging processes for developers using C# with Visual Studio. It integrates directly into the Godot editor by adding a toggle button to the toolbar. This button allows developers to toggle whether the Visual Studio debugger should be attached when launching the game. By simplifying the process of connecting the debugger, this plugin makes it much easier for developers to start debugging their game directly from the Godot editor, streamlining the development and troubleshooting process.
Developer Tools Godot -
Editor debugger
This plugin allows you to inspect the editor's scene tree itself, within the editor. It's a bit the same concept as a web browser element inspector. New in 0.3: - Ported to Godot 4 - Added icons to nodes in the tree view (thanks to Xananax) - Replaced "Save Branch As Scene" button with a contextual menu (thanks to Xananax) - Added a menu to copy node paths, optionally including node types (thanks to Xananax) Full changelog at https://github.com/Zylann/godot_editor_debugger_plugin
-
godot-agent
Godot AI agent CLI, Skill, and MCP server with structured JSON/schema output — headless scene/script/export automation plus live runtime control.
-
Pinned Debugger Tabs
Auto opens a pinned Debugger tab on project run. To pin a tab, press the newly added Pin Tab button on the Debugger tab bar. You can unpin by either pressing Unpin, or pressing the blue pin on the pinned tab. You can also shift the pin by going to a new tab and pressing Shift Pin. Changelog: *1.1: For 4.4+, fixed plugin critically failing due to changes in Debugger node hierarchy. Still works with all previous versions. This plugin overrides editor setting "run/output/always_open_output_on_play". If the plugin seems to fail, try editing the first variable "time_until_open", it might depend on your PC.
Developer Tools Godot -
Visual Studio Debugger
This plugin enables the use of the Visual Studio Debugger for Godot .NET projects. In Visual Studio, you have two options: - Run Godot Debug: run the entire project (similar to pressing F5). - Run Godot Debug *scene-name*: run the currently open scene (similar to pressing F6).
Developer Tools Godot -
WDebugger - A Git-friendly Debugger
# WDebugger: A Git-friendly Debugger Most (if not all) of the debugging plugins have two major flaws that I always disliked: 1. They are not git-friendly. You can't ignore the debugging functions, therefore they're committed to the git history. This causes: - Bloat in your git history - Unwanted changes to files when you just want to change a debugging function - Conflicts when working in a team - which is probably the most important issue 2. They take too much space on the game, which interfers with the testing; Whether be a debugging console that pops up, or just normal GUI buttons you have defined. To Address and fix these issues, I made this plugin. It solves the first issue by separating the debugging functions in a specific file (which you can put in `.gitignore` afterwards); And solves the second problem by introducing a Window node that is separate from the main window. If you enjoyed the plugin, please give it a star on Github: https://github.com/zmn-hamid/Godot-WDebugger ## How To Test Just enable the plugin in the settings and run your game. If you're happy with the plugin, you can continue to the next section: ## How To Use 1. Define your debug functions inside `addons/wdebugger/wdebugger_core.gd` with the given instruction inside that file. 2. Open `.gitignore` file in your root directory and write the path to the core file inside of it: `addons/wdebugger/wdebugger_core.gd` 3. Enable the plugin and enjoy! ## How To Move The Core File 1. Cut/Copy the core file and paste it anywhere you want 2. Define this new path inside `.gitignore` and `addons/wdebugger/wdebugger.gd` -> `wdebugger_core_path` variable. ## Contribution Even though this is a fully functional plugin, any reasonable and beneficial contribution is highly appreciated. Feel free to make your changes and make a pull request or to just simply open an issue Please visit the project on github for more info: https://github.com/zmn-hamid/Godot-WDebugger # License This project is licensed under the GNU General Public License (GPL) v3. See `LICENSE` for full terms.
Developer Tools Godot