GDL-Parameter-Editor für VS Code

20.06.2026

GDL-Parameter-Editor – ein visueller Editor für GDL-Parameterlisten in Visual Studio Code.

Der GDL-Parameter-Editor ist eine Erweiterung für Visual Studio Code, die die rohen XML-Parameterlisten von Archicad-Bibliotheksteilen (paramlist.xml / Parameters.xml, wie sie bei der Dekompilierung mit dem LP_XMLConverter erzeugt werden) in eine übersichtliche, tabellenkalkulationsähnliche Bearbeitungsoberfläche umwandelt – direkt in Ihrem Code-Editor.

Anstatt verschachteltes XML manuell zu bearbeiten, arbeiten Sie mit einer strukturierten Tabelle: Parametertyp, Name, Beschreibung, Wert, Flags und Arrays – alles direkt vor Ort bearbeitbar. Im Hintergrund sorgt die Erweiterung dafür, dass Ihre Datei Byte für Byte rundum sicher bleibt: Alles, was Sie nicht ändern, bleibt genau so, wie es war (Byte-Order-Mark, Tabulatoren, CDATA, Attributreihenfolge, Kommentare, Leerzeilen, spärliche Arrays). Eine Wertänderung betrifft nur diese eine Stelle, sodass die Rückkonvertierung in GSM niemals durch den Editor beschädigt werden kann.

Features

  • Visuelle Parametertabelle – Typ, Name, Beschreibung und Wert auf einen Blick, mit einem Live-Filter für Namen und Beschreibungen.
  • Typgerechte Bearbeitung – Boolesche Werte als Kontrollkästchen, Zeichenfolgen (CDATA-/Anführungszeichen-sicher), Zahlen und Index-Typen als Textfelder; Beschreibungen und Namen direkt an Ort und Stelle bearbeitbar.
  • Ändern Sie den Parametertyp über das Dropdown-Menü – das Wertformat wird automatisch angepasst.
  • Flags per Klick umschalten: Fix, Ausgeblendet, Fett, Eindeutig, Unterelement.
  • Hinzufügen, Löschen, Verschieben – fügen Sie an beliebiger Stelle einen neuen Parameter ein (+ pro Zeile), löschen Sie ihn (Rückgängig mit ⌘Z) und ordnen Sie die Reihenfolge über ▲▼ oder Drag & Drop neu an.
  • Titelgruppen & Trennzeichen – Erstellen Sie Gruppenüberschriften und horizontale Trennzeichen; rücken Sie darunterliegende Parameter über das Flag „Untergeordnet“ ein.
  • Array-Editor (1D & 2D) – Bearbeiten Sie Zellen, fügen Sie Zeilen und Spalten hinzu bzw. entfernen Sie diese, konvertieren Sie zwischen Skalar und Array; spärliche Arrays bleiben exakt erhalten.
  • Live-Validierung – Eindeutige Namen werden erzwungen (Groß-/Kleinschreibung wird nicht berücksichtigt); Namen werden während der Eingabe auf unzulässige Zeichen überprüft.
  • Unterstützung für deutsche Dezimaleingabe — ein Komma wird automatisch in einen Punkt umgewandelt, wodurch ein häufiger Compiler-Abbruch verhindert wird.
  • Korrekte Handhabung von Wörterbüchern — Wörterbücher werden als korrekter leerer Container geschrieben, wodurch Schemafehler bei der Kompilierung vermieden werden.
  • Round-Trip-Garantie — Byte-identisch verifiziert anhand von über 3.700 realen Parameter-XML-Dateien.
  • Themenabhängige Benutzeroberfläche — passt sich Ihrem hellen/dunklen VS Code-Thema an.

Details und Download

Develop-Bereich

Artikel teilen

E-Mail