StructorizerHandbuch DE

Variablen hervorheben?

Grundsätzlich wird der gesamte Text in den Diagrammelementen in Standardschrift (schwarz) dargestellt. Sie können jedoch die Option "Highlight variables?" (Variablen hervorheben?) im Menü "View" aktivieren (vor Version 3.32-13 im Menü "Diagram"). Diese Option hebt nicht nur Variablennamen hervor, sondern auch Operatorsymbole, Zeichenketten- und Zeichenliterale sowie bestimmte Schlüsselwörter (siehe auch die Seite Syntaxhervorhebung im Abschnitt Features, die Seite Parser-Einstellungen sowie die Seite Controller-Aliase):

View-Menü mit aktiviertem Menüpunkt "Variablen hervorheben?"
View-Menü mit aktiviertem Menüpunkt "Variablen hervorheben?"

Alternativ können Sie F4 drücken, um den Hervorhebungsmodus umzuschalten.

Beachten Sie: Ist der Hervorhebungsmodus deaktiviert, wird der darunter liegende Menüpunkt "Show operators in C style?" (eingeführt mit Version 3.30-11) ebenfalls deaktiviert, da er ohne den Hervorhebungsmodus keine Wirkung hätte (sein Zustand bleibt jedoch erhalten, bis die Syntaxhervorhebung wieder eingeschaltet wird).

Hier ein Beispiel für die Hervorhebungswirkung:

Diagramm in der normalen Darstellung
Diagramm in der normalen Darstellung
Diagramm mit Hervorhebung (Standardmodus)
Diagramm mit Hervorhebung (Standardmodus)
Diagramm mit Hervorhebung und C-Operatormodus
Diagramm mit Hervorhebung und C-Operatormodus

Zahlreiche Beispiele finden sich im gesamten User Guide und natürlich in der praktischen Anwendung – die Wirkung ist sehr anschaulich.

Seit Version 3.30-14 gilt die Syntaxhervorhebung auch für das Popup, das den Elementtext im Anzeigemodus "Switch text/comments" anzeigt:

Syntaxhervorhebung im Kommentar-Popup im umgeschalteten Modus
Syntaxhervorhebung im Kommentar-Popup im umgeschalteten Modus

Hinweis: Vor Version 3.29-06 war die Hervorhebung die Hauptursache für Darstellungsprobleme, insbesondere im Arranger. Seit Version 3.29-09 wurden diese Leistungsprobleme beseitigt. Lediglich das erstmalige Zeichnen einer großen Anzahl per Code importierter oder aus einer Arrangement-Datei geladener Diagramme kann einige Sekunden dauern; danach ist der Zeitunterschied zur Darstellung ohne Hervorhebung kaum noch wahrnehmbar.