Zum Inhalt

Erweiterter Modus (DATAMIMIC Model Syntax)

Der erweiterte Modus ermöglicht es Dir, mit dem DATAMIMIC Model in seiner nativen Syntax zu arbeiten. Dieser Modus bietet größere Kontrolle und Flexibilität für Benutzer, die es vorziehen, Code direkt zu schreiben und zu bearbeiten.

Erweiterter Modus
Erweiterter Modus

Funktionen

Kontextsensitive Autovervollständigung

Im erweiterten Modus wird eine kontextsensitive Autovervollständigung bereitgestellt, um Dir zu helfen, die DATAMIMIC Model Syntax effizienter zu schreiben. Diese Funktion schlägt gültige Elemente und Attribute vor, basierend auf dem aktuellen Kontext innerhalb Deines Modells.

Editor-Aktionen

Oben links in der Editor-Ansicht stehen mehrere Aktionen zur Verfügung, die bei der Codebearbeitung helfen:

Erweiterte Modusaktionen
Erweiterte Modusaktionen
  1. Änderungen rückgängig machen: Die zuletzt gemachten Änderungen am Code rückgängig machen.
  2. Änderungen wiederherstellen: Änderungen, die rückgängig gemacht wurden, erneut anwenden.
  3. Zeile löschen: Die aktuelle Codezeile entfernen.
  4. Datei formatieren: Das gesamte DATAMIMIC-Modell automatisch für eine bessere Lesbarkeit formatieren.

    Hinweis

    Diese Funktion formatiert nicht nur Deinen Code, um ihn sauberer aussehen zu lassen, sondern optimiert auch die Platzierung von Variablen. Sie stellt sicher, dass alle Variablendeklarationen an den Anfang ihres Geltungsbereichs verschoben werden, sowohl auf der generate-Ebene als auch innerhalb von nestedKey-Bereichen, um unerwartete Fehler durch falsch geordnete Variablenelemente zu minimieren.

  5. Zeile duplizieren: Eine Kopie der aktuellen Codezeile erstellen.

  6. Vim-Modus umschalten: Aktiviere oder deaktiviere den Vim-Modus, der die Tastaturkürzel auf Vim-Stil ändert.

Hinzufügen von Elementeigenschaften

Beim Hinzufügen von Eigenschaften zu einem Element bietet die Autovervollständigungsfunktion eine Liste gültiger Eigenschaftsnamen basierend auf dem Kontext.

Autovervollständigung für Eigenschaften
Autovervollständigung für Eigenschaften

Eigenschaften definieren spezifische Attribute für ein Element, wie seinen Namen, die Generierungsanzahl, das Quellsystem oder das Zielsystem.

Für weitere Informationen über die Werte für Eigenschaften, siehe die Modelldokumentation.

Hinzufügen neuer untergeordneter Elemente

Beim Hinzufügen neuer untergeordneter Elemente schlägt die Autovervollständigungsfunktion gültige untergeordnete Elemente vor, die zum aktuellen übergeordneten Element hinzugefügt werden können.

Autovervollständigung für untergeordnete Elemente
Autovervollständigung für untergeordnete Elemente

Untergeordnete Elemente repräsentieren verschachtelte Elemente innerhalb des übergeordneten Elements, wie generierte Schlüssel oder Spalten für SQL-Generierung.

Für weitere Informationen über die Werte für untergeordnete Elemente, siehe die Modelldokumentation.

Suchfunktion

Die Suchfunktion im Editor ermöglicht es Dir, Text innerhalb des DATAMIMIC-Modells zu finden und zu ersetzen. Diese Funktion unterstützt verschiedene Suchoptionen, um Dir zu helfen, Text schnell zu finden und zu ändern. Sie kann durch Drücken von Ctrl+F / Cmd+F aufgerufen werden.

Suche im Editor
Suche im Editor

Suchoptionen

  • Finden: Gib den Text ein, den Du suchen möchtest.
  • Ersetzen: Gib den Ersatztext ein.
  • Groß-/Kleinschreibung beachten: Umschalten, um die Suche nach Groß- und Kleinschreibung zu aktivieren.
  • Regexp: Umschalten, um die Suche mit regulären Ausdrücken zu aktivieren.
  • Nach Worten: Umschalten, um nach ganzen Wörtern zu suchen.

Arbeiten mit der DATAMIMIC Model Syntax

Im erweiterten Modus hast Du vollen Zugriff auf die DATAMIMIC Model Syntax. Dies ermöglicht eine präzise Kontrolle über die Konfiguration und Struktur Deiner Datenprojekte.

Für weitere Informationen über die DATAMIMIC Model Syntax, siehe die Modelldokumentation.