Remote controlling Godot from Emacs (and other places)
addons/godot_remote_control | ||
scenes | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
godot-rc.el | ||
icon.svg | ||
icon.svg.import | ||
LICENSE | ||
project.godot | ||
README.org |
Godot Remote Control (godot-rc)
godot-rc
is an addon that allows other application to control the Godot editor via a JSON API. This is primarily so that different editors can provide better Godot integrations, and in particular I am making this so that I can edit the scene tree (on a basic level) from within Emacs.
godot-rc.el
contains my experiments in making this function. To use it in the current state, use M-x initialize-godot-rc
inside a file within your Godot project. This starts a connection with the godot-remote-control
addon. Swapping between .tscn
files will update the *scene-tree*
buffer with a display of the selected scene, and it will also open automatically in the Godot editor. You can kill godot-rc
with M-x kill-godot-rc
.