Syntaxhervorhebung
GrundsĂ€tzlich wird der gesamte Text im Diagramm in Standardschrift (schwarz) dargestellt. Sie können jedoch die Option âHighlight variables?" (Variablen hervorheben?) im MenĂŒ âView" (Ansicht) aktivieren (vor Version 3.32-13: âDiagram").
Die Bezeichnung âVariable highlighting" (Variablenhervorhebung) beschreibt diese Funktion nicht ganz genau, denn es werden nicht nur Variablen hervorgehoben. Mit aktivierter Option hilft Structorizer dabei, verschiedene syntaktische Kategorien zu unterscheiden und durch die Hervorhebung bestimmter Namen oder Literale in den Anweisungstexten den Ăberblick zu behalten.
Folgende Elemente werden hervorgehoben:
- Variablen â fett, dunkelblau
- Operatoren â fett, burgunderrot
- input/output-SchlĂŒsselwörter â fett, grĂŒn
- Textliterale (Strings) â violett
- jump-SchlĂŒsselwörter â fett, apricot
- Aliasnamen fĂŒr Controller-Routinen â unterstrichen
DarĂŒber hinaus werden bestimmte Symbole benutzerfreundlicher dargestellt:
| Zeichenfolge | Dargestelltes Symbol | Bedeutung |
|---|---|---|
<- | â | Zuweisungssymbol |
<> | â | Vergleichsoperator |
!= | â | Vergleichsoperator |
<= | †| Vergleichsoperator |
>= | â„ | Vergleichsoperator |
Die Hervorhebung kann neben der optischen Strukturierung des Textes auch hilfreiche Hinweise auf syntaktische MĂ€ngel geben, die bei der AusfĂŒhrung oder beim Code-Export Probleme verursachen könnten.
Syntaxhervorhebung macht natĂŒrlich nur dann Sinn, wenn die Diagrammelemente mit nahezu ausfĂŒhrbarem Code gefĂŒllt werden sollen. Wenn Sie lediglich kommentarĂ€hnlichen FlieĂtext, Pseudocode oder beispielsweise Shellcode eingeben (der syntaktisch mit den HLL-Konventionen nicht kompatibel ist), werden Sie diese Hervorhebung bevorzugt deaktivieren (siehe Highlight variables?).