About Sublime Text

Sublime Text is considered by many free and professional developers of all possible programming languages, but primarily for web applications, as the ultimate editor overall.
Cost: $80

Sublime Text is extremely versatile and extremely customizable for users, and also has the ability to automatically install and keep language packages and plugins up to date via a so-called Package Control.

About gdl-sublime

Sublime-GDL-Build-MAC-Manual-2

In early 2015, a Sublime Text package for the GDL scripting language appeared on the developer platform Github. The package comes from German developer "Runxel", https://github.com/runxel/GDL-sublime.

Runxel's package contains complete syntax highlighting for almost all GDL commands and global variables, with the ability to create or customize your own color schemes. Additionally, code snippets are possible (some are included in the package), which can be entered via short tag and TAB.
Furthermore, the package also features auto-completion of code and automatic indentation of code, e.g. for IF or FOR routines.
Last but not least worth mentioning would be the global GOTO, which jumps to subroutines when you place the cursor in the name of the subroutine in the call and press F12.

Since ArchiCAD 23, there is a new function in the LP_XMLconverter, namely the conversion of GSM files into individual scripts that can be edited with text editors. The method is called GSM2HSF.

Runxel has incorporated this conversion routine into his GDL-Build, so you can quickly switch between ArchiCAD and Sublime Text.

For everyone who wants to develop GDL objects in a pleasant environment, Sublime Text with the gdl-sublime extension is highly recommended.