Christian Seiler: Wie wird das Syntaxhighlighting gemacht?

Beitrag lesen

Hallo,

Ich wollte mal fragen, wie das mit dem Syntaxhighlighting gemacht wird? Serverseitig oder Clientseitig?

Serverseitig. Die Forensoftware besitzt ein Plugin (C-Quellcode des Plugins), das sowohl die Pattern-Files (d.h. die Dateien, die die Syntax der jeweiligen Sprache beschreiben) einliest, als auch dann das Syntax-Highlighting durchführt. Die Pattern-Files sind spezifisch für das Plugin dieser Forensoftware; aktuell gibt es Pattern-Files für
Apache-Konfiguration, C, CSS, HTML, Java, JavaScript, Pascal, Perl, PHP, Python, Ruby, SQL und XML.

Viele Grüße,
Christian

--
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup