This is the GDScript syntax definition for the Geany text editor / IDE. GDScript is the scripting language for the Godot Game Engine. Geany is a multiplatform text editor or lightweight IDE (more information here).
First copy the file filetypes.GDScript.conf
from this repo into the folder ~/.config/geany/filedefs
.
Then within Geany open the menu "Tools -> Configuration Files -> filetype_extensions.conf" and add the
following line into the [Extensions]
section:
[Extensions]
...
GDScript=*.gd;
...
And still in the same configuration file modify the [Groups]
section as follows:
[Groups]
...
Script=GDScript;
...
After restarting Geany should automatically set the filetype to GDScript when you open a .gd
file.
The last step is to tell Godot to use Geany as the external source code editor for GDScript files.
In the Godot environment open the Settings menu (in the top-right corner) and select Editor Settings.
Here scroll down until you find the options category called External Editor. Simply enter the path to your
editor executable, for example /usr/bin/geany
, and activate the User External Editor checkbox.
Have fun!