04. Februar 2019

Vorschau auf Structr’s neuen graphbasierten Code-Bereich

Der bestehende Codebereich ist bereits ein praktisches Werkzeug, wenn es um die Bearbeitung von Skripten in globalen und Schema-(Typ-)Methoden geht. Wir waren jedoch der Meinung, dass man bei der Datenmodellierung und Codebearbeitung in der Praxis zu oft zwischen dem Code- und dem Schemabereich hin und her springen muss.

Daher haben wir uns entschlossen, den Code-Bereich zu erweitern, indem wir die Funktionalität des Schema-Tools übernommen und erweitert haben und gleichzeitig zusätzliche Funktionen zur Änderung von Typen, deren Attributen und Ansichten eingeführt haben.

Die kommende Version 3.2 von Structr wird bereits eine Vorabversion des komplett neuen Code-Bereichs enthalten. Hier ist ein Screenshot, der zeigt, wie das Work-in-Progress aussieht:

Neue Schemadiagramm-Visualisierung

Da wir mehr und mehr an die Grenzen der bestehenden Graphen-Visualisierung im alten Schema-Bereich stoßen, haben wir uns entschlossen, eine neue Datenmodell-Visualisierung zu erstellen, die auf einer anderen Graphen-Viz-Bibliothek basiert, die nicht nur ein besseres Layout, sondern auch die Anzeige zusätzlicher Beziehungen zwischen den Typen ermöglicht. Anstatt also nur die Entitätsbeziehungen zwischen den Typen anzuzeigen, können Sie nun auch die Vererbungsbeziehungen in derselben Diagrammansicht sehen.

Verbesserte Navigation und Volltextsuche

Die Navigation im Typenbaum wird ebenfalls verbessert: Wenn Sie auf einen Typ klicken, wird das Datenmodell in der Diagrammansicht automatisch zentriert, so dass Sie das entsprechende Unterdiagramm auf einen Blick sehen können.

Zu guter Letzt fügen wir eine schöne Volltextsuche mit Verlaufsliste hinzu, die Sie genau an die Stelle bringt, die Sie suchen.

Möchten Sie es in Aktion sehen?

Besuchen Sie uns an unserem Stand auf den kommenden GraphTour-Veranstaltungen:

Axel Morgner

Dieser Artikel wurde geschrieben von

Axel Morgner

Zurück zur Übersicht