This module adds support for GDScript, the scripting language of the Godot game engine, to Doom Emacs, powered by gdscript-mode.
+lsp
Enables LSP support for gdscript-mode. This requires the:tools lsp
module to be enabled and you need to open your project in Godot3.2.1
or above to run the language server.
This module provides no plugins.
To format your GDScript code, you need to install gdtoolkit:
# On Windows
pip install gdtoolkit
# On MacOS and Linux
pip3 install gdtoolkit
The language server support for GDScript is built into by lsp-mode. As long as
you have the lsp
module installed, you should be able to use the language
server.
Godot’s language server is built into the game engine, so you need to open your
project in Godot 3.2.1
or above for the GDScript language server to be
available.
Note that the GDScript language server has known issues causing some errors with lsp-mode. They should be addressed in future releases.
This module provides no configuration.
Press SPC m
(local leader key) to explore available commands.