Syntaxhighlighting

Syntaxhighlighting
Syntaxhervorhebung

Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten und -stilen darzustellen. Syntaxhervorhebung wird vor allem in Texteditoren zur Bearbeitung von ausgezeichneten Dokumenten, Programm-Quelltexten und Konfigurationsdateien eingesetzt. Hervorgehoben werden dabei Schlüsselwörter und andere Sprachelemente.

Syntaxhervorhebung verbessert die Lesbarkeit von Texten: Strukturen im Text sind leichter zu erkennen, das „Querlesen“ wird vereinfacht, Kommentare erscheinen abgesetzt vom eigentlichen Code und Tippfehler fallen schneller auf, da in vielen Fällen ein Tippfehler zu einer veränderten Darstellung führt.

Die Syntaxhervorhebung gehört heutzutage zur Standardfunktionalität vieler integrierter Entwicklungsumgebungen und Texteditoren. Auch die MediaWiki-Engine, die von den Projekten der WikiMedia entwickelt und genutzt wird, unterstützt mit GeSHi inzwischen eine Erweiterung zur Syntaxhervorhebung vieler Sprachen.

Beispiel für Syntaxhervorhebung

Folgendes Beispiel, das in der Programmiersprache C verfasst ist, demonstriert die Syntaxhervorhebung. Durch die Hervorhebungen werden Funktionen und andere Sprachelemente markiert.

#include <stdio.h>
 
int main(void) {
 
        printf("Hello World");
        return 0;
 
}

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Pastebin — Ein Pastebin (auch NoPaste) ist eine Webanwendung, die es Benutzern ohne Anmeldung erlaubt, beliebige Textschnipsel, üblicherweise Quelltext von Programmen, auf die Webseite hochzuladen. Dort können die Texte öffentlich eingesehen werden. Zu dem… …   Deutsch Wikipedia

  • NoPaste — Ein Pastebin (auch NoPaste) ist eine Webanwendung, die es Benutzern ohne Anmeldung erlaubt, beliebige Textschnipsel, üblicherweise Quelltext von Programmen, auf die Webseite hochzuladen. Dort können die Texte öffentlich eingesehen werden. Zu dem… …   Deutsch Wikipedia

  • Nopaste — Ein Pastebin (auch NoPaste) ist eine Webanwendung, die es Benutzern ohne Anmeldung erlaubt, beliebige Textschnipsel, üblicherweise Quelltext von Programmen, auf die Webseite hochzuladen. Dort können die Texte öffentlich eingesehen werden. Zu dem… …   Deutsch Wikipedia

  • Adobe GoLive — Entwickler Adobe Systems Aktuelle Version 9.0 (9. Juni 2007 (Entwicklung eingestellt)) Betriebssystem Microsoft Windows, Mac OS X Kategorie HTML …   Deutsch Wikipedia

  • GoLive — Adobe GoLive Entwickler: Adobe Systems Aktuelle Version: 9.0 (9. Juni 2007 (Entwicklung eingestellt)) Betriebssystem: Microsoft Windows, Mac OS X …   Deutsch Wikipedia

  • Go Live — Adobe GoLive Entwickler: Adobe Systems Aktuelle Version: 9.0 (9. Juni 2007 (Entwicklung eingestellt)) Betriebssystem: Microsoft Windows, Mac OS X …   Deutsch Wikipedia

  • IntarS — Entwickler seat 1 Software GmbH und freiwillige Entwickler Betriebssystem Windows, Linux Kategorie Unternehmenssoftware Lizenz GPL Deutschsprachig …   Deutsch Wikipedia

  • Komodo (IDE) — Entwickler Active State Aktuelle Version 6.1.1 [1] (24. Februar 2011) Betriebssystem Windows, Linux, Mac OS X Kategorie …   Deutsch Wikipedia

  • Komodo Edit — Komodo (IDE) Entwickler: Active State Aktuelle Version: 5.0.3 Betriebssystem: Windows, Linux, Mac OS X Kategorie: I …   Deutsch Wikipedia

  • VS.Php — Entwickler Komola Aktuelle Version 2.10.6808.1 (29. August 2011) Betriebssystem Windows Kategorie IDE Lizenz …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”