Syntax Highlighting
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Veränderung (letzte Änderung) (keine anderen Diffs, Normalansicht)

Verändert: 19c19
Hab' ich vielleicht nicht so explizit gesagt, aber ich habe mich nur auf die Darstellung des Quellcodes im TextEditor? bezogen. In einem Buch ist es wohl nicht so wichtig weil da meistens nur kleine Beispiele stehen. Wäre wohl auch zu aufwändig. -- uh
Hab' ich vielleicht nicht so explizit gesagt, aber ich habe mich nur auf die Darstellung des Quellcodes in TextEditoren bezogen. In einem Buch ist es wohl nicht so wichtig weil da meistens nur kleine Beispiele stehen. Wäre wohl auch zu aufwändig. -- uh

Hinzugefügt: 20a21,27
Es war aber so gemeint, dass auch Editoren eingeschlossen sind. Ich sehe die Tipfehler-Erkennung als
viel deutlicheren Vorteil von SyntaxHighlighting als eine bessere Lesbarkeit. Speziell die positive Auswirkung der Hervorhebung von Schlüsselwörtern auf die Lesbarkeit sehe ich nicht. Die nützlichen Eigenschaften von SyntaxHighlighting liegen für mich sehr viel mehr im visuellen Feedback beim Schreiben als beim späteren Lesen eines Quelltextes.
* Es ist beim Schreiben eines Quelltextes meiner Meinung nach sehr nützlich, wenn Zeichenketten-Literale sich von Zeichenliteralen abheben.
* Es ist auch nützlich beim Schreiben, wenn sich die Darstellung von Kommentaren von der Darstellung von Deklarationen und Anweisungen abhebt. Beim Lesen würde ich diese Ungleichgewichtung nicht so gerne sehen.
* Es ist zur schnellen Orientierung in einem Quelltext meiner Meinung nach sehr nützlich, wenn Prozedur- und Funktions- und Methodenköpfe hervorgehoben sind. Beim Schreiben finde ich diese Hervorhebung weniger nützlich.
* Es wäre meiner Meinung nach auch nützlich, wenn Gültigkeitsbereiche zu einem visuellen Feedback führen würden, und zwar sowohl beim Schreiben als auch beim Lesen von Quelltext. Das ist allerdings schon sehr sprachabhängig.
Beim Lesen finde ich die Gleichstellung von SyntaxHighlighting und Einrückung in ihrer Bedeutung für die Verständlichkeit übertrieben. -- kw

Hinzugefügt: 23a31,32

:Es ist eine begründete Vermutung. Wenn ich in einem SQL-Editor mit SyntaxHighlighting form statt from tippe und die Farbe des Wortes ändert sich nicht, wenn ich die Zwischenraumtaste drücke, dann weiss ich, der Tepfühlerteufel hat wieder zugeschlagen. -- kw

Unter SyntaxHighlighting versteht man die farbliche Hervorhebung von bestimmten Textteilen des Quellcodes durch TextEditoren. Zusammen mit der Einrückung verbessert es ungemein die Übersichtlichkeit des Quellcodes.

Diskussion

Wenn das wirklich so ist, warum werden dann Bücher in schwarzer Schrift auf weissem Hintrgrund gedruckt, und nicht beispielsweise

Mehrere mögliche Gründe: Die farbliche Hervorhebung hat einen entscheidenden Vorteil während des Schreibens von Quelltexten: Durch die optisch leicht erkennbare Rückmeldung werden Syntaxfehler vermieden. Dieser Vorteil wäre in blockorientierten Sprachen noch steigerbar, wenn Blöcke farblich hervorgehoben würden. -- KurtWatzka

Hab' ich vielleicht nicht so explizit gesagt, aber ich habe mich nur auf die Darstellung des Quellcodes in TextEditoren bezogen. In einem Buch ist es wohl nicht so wichtig weil da meistens nur kleine Beispiele stehen. Wäre wohl auch zu aufwändig. -- uh

Es war aber so gemeint, dass auch Editoren eingeschlossen sind. Ich sehe die Tipfehler-Erkennung als viel deutlicheren Vorteil von SyntaxHighlighting als eine bessere Lesbarkeit. Speziell die positive Auswirkung der Hervorhebung von Schlüsselwörtern auf die Lesbarkeit sehe ich nicht. Die nützlichen Eigenschaften von SyntaxHighlighting liegen für mich sehr viel mehr im visuellen Feedback beim Schreiben als beim späteren Lesen eines Quelltextes.

Beim Lesen finde ich die Gleichstellung von SyntaxHighlighting und Einrückung in ihrer Bedeutung für die Verständlichkeit übertrieben. -- kw

...werden Syntaxfehler vermieden... Gibt es dafür Studien, oder ist das nur eine begründete Vermutung?

Es ist eine begründete Vermutung. Wenn ich in einem SQL-Editor mit SyntaxHighlighting form statt from tippe und die Farbe des Wortes ändert sich nicht, wenn ich die Zwischenraumtaste drücke, dann weiss ich, der Tepfühlerteufel hat wieder zugeschlagen. -- kw


KategorieBenutzerOberfläche
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 26. März 2002 20:26 (diff))
Suchbegriff: gesucht wird
im Titel
im Text