Scripts extending this class and implementing its _run() method can be executed from the Script Editor's File > Run menu option (or by pressing Ctrl + Shift + X) while the editor is running. This is useful for adding custom in-editor functionality to Godot. For more complex additions, consider using EditorPlugins instead.
Example: Running the following script prints "Hello from the Godot Editor!":
This method is executed by the Editor when File > Run is used.
Makes node
root of the currently opened scene. Only works if the scene is empty. If the node
is a scene instance, an inheriting scene will be created.
Deprecated: EditorInterface is a global singleton and can be accessed directly by its name.
Returns the EditorInterface singleton instance.
Returns the edited (current) scene's root Node. Equivalent of EditorInterface.get_edited_scene_root().