StructorizerHandbuch DE

Operatoren im C-Stil?

Seit Version 3.30-11 gibt es einen neuen Anzeigemodus für Diagramme, der alle Operatoren in der C-Stil-Syntax darstellt – vorausgesetzt, die Syntaxhervorhebung ist aktiv. Der Modus kann über das Menü "View" aktiviert werden (vor Version 3.32-13 über das Menü "Diagram"):

View-Menü mit aktiviertem Menüpunkt "Operatoren im C-Stil?"
View-Menü mit aktiviertem Menüpunkt "Operatoren im C-Stil?"

Wenn aktiviert, werden bei der Darstellung der Diagramme folgende Umwandlungen vorgenommen (unveränderte Operatoren sind nicht aufgeführt):

Operator-Umwandlungstabelle für die hervorgehobene Darstellung
Operator-Umwandlungstabelle für die hervorgehobene Darstellung

Beachten Sie, dass dieser Modus die unterstützte Syntax für Structorizer-Elemente nicht verändert. Sie müssen weiterhin die in der Operatortabelle des Syntax-Abschnitts angegebenen Zeichenkombinationen eingeben – z. B. <- oder :=, um eine Zuweisung im Diagramm zu erzielen. Die Verwendung eines einfachen Gleichheitszeichens (=) für Zuweisungen wie in C und ähnlichen Sprachen funktioniert nicht. Der Modus ändert lediglich die Anzeige.

Um Verwechslungen zu vermeiden, wurde ein Anzeigemodus-Indikator in die Symbolleiste integriert (ein Tooltip erklärt den Modus, wenn der Mauszeiger über das Indikatorsymbol bewegt wird):

Diagramm im C-Stil-Operatoren-Anzeigemodus
Diagramm im C-Stil-Operatoren-Anzeigemodus

Ist der C-Stil-Operatorenmodus deaktiviert, wird das Symbol ausgegraut (der Tooltip des deaktivierten Symbols nennt weiterhin den Menüpfad, über den der Modus eingeschaltet werden kann):

Diagramm im Standard-Operatoren-Anzeigemodus
Diagramm im Standard-Operatoren-Anzeigemodus

Seit Version 3.30-14 gilt die Operatorumwandlung auch für die Popups, die den syntaxhervorgehobenen Elementtext im Anzeigemodus "Switch text/comments" anzeigen.