Sublime Text + gdl-sublime

Zuletzt geändert: 26. Januar 2021
Du bist hier:
Geschätzte Lesezeit: 1 min

über Sublime Text

Sublime Text gilt bei vielen freien und professionellen Entwicklern aller möglichen Programmiersprachen, in erster Linie aber wohl für Webapplikationen, als der ultimative Editor überhaupt.
Kostenpunkt: 80$

Sublime Text ist extrem vielseitig und extrem nutzeranpassbar, besitzt zudem die Möglichkeit über ein sog. Package Control, Sprachpakete und Plugins automatisch zu installieren und up to date zu halten.

über gdl-sublime

Sublime-GDL-Build-MAC-Manual-2

Anfang 2015 erschien auf der Entwicklerplattform Github ein Sublime Text Package für die Scriptsprache GDL. Das Paket stammt von dem deutschen Entwickler „Runxel“, https://github.com/runxel/GDL-sublime.

Das Paket von Runxel enthält das komplette Syntaxhighlighting für nahezu alle GDL-Befehle und globalen Variablen, wobei eigene Colorschemes erstellt oder angepasst werden können. Außerdem sind Code-Snippets möglich (einige sind im Paket enthalten), welche per Shorttag und TAB eingegeben werden können.
Schließlich besitzt das Paket auch Autovervollständigen von Code und das automatische Einrücken von Code, z.B. Bei IF oder FOR Routinen.
Last but not least zu Erwähnen wäre das globales GOTO, welches Subroutinen anspringt, wennman den Cursur im Namen der Subroutine im Aufruf platziert und F12 drückt..

Seit ArchiCAD 23 gibt es eine neue Funktion im LP_XMLconverter, nämlich das Konvertieren von GSM-Dateien in mit Texteditoren editierbare Einzelscripte. Die Methode nennt sich GSM2HSF.

Hier ein Screenshot der mit dieser Routine erzeugten Ordnerstruktur

Diese Konvertierungsroutine hat Runxel in sein GDL-Build eingebaut, so dass man zügig zwischen ArchiCAD und Sublime Text wechseln kann.

Für alle die GDL-Objekte in einer angenehmen Umgebung entwicklen möchten, kann man nur zu Sublime Text mit der Erweiterung gdl-sublime raten.

War dieser Artikel hilfreich?
Mag ich nicht 0 1 of 1 fanden diesen Artikel hilfreich.
Anzahl Aufrufe: 313

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert