Bei Quelltexten für Webseiten ist es oft so, das mehrere Sprachen im Code auftauchen können. Schön ist es, wenn man in der IDE wie Netbeans oder Eclipse auch alles schön bunt angezeigt bekommt. Problematisch wird es, wenn man so einen Quelltext auch im eigenen Blog oder auf der eigenen Webseite präsentieren will.
Abhilfe schaffen dann diverse Syntax-Highlighter, die es als Online-Dienst, Javascript oder auch als komplettes PHP Script gibt.
Leider konnte ich aber noch nie einen Syntax Highlighter finden, der die verschiedene Web-Sprachen eines Seitenquelltextes auch gleichzeitig highlighten kann.
Deshalb habe ich selber einen (auf Basis von GeSHi) geschrieben. Ixiters Hilighter kann Quelltexte mit HTML, Javascript, CSS und PHP komplett highlighten und liefert den HTML-Quelltext den man dann im eigenen Blog oder der eigenen Seite einbinden kann um das ganze auch schön bunt darzustellen.
Guckts euch doch mal an und sagt mir eure Meinung. Ich erwarte Kniefälle, Danksagungen, Lobhudeleien, Blowjobs … eben alles, was der Seele gut tut.
Verbesserungs- und Änderungsvorschläge sind ebenfalls sehr willkommen. Insbesondere was die Farbgestaltung der Hilightings angeht.
Ich hätte noch einen (größeren) Verbesserungswunsch…
Wie wäre es, ähnlich wie bei anderen Highlightern den Quelltext beispielsweise in einer Datenbank zu speichern und mitsamt iframe und Kurzlink zum Ergebnis zurückzugeben?
Ansonsten: Tolles Tool, ich werde es ab sofort nutzen!
Pingback: Quelltext Highlighting! Und zwar endlich mal richtig! | wemaflo.net
@wemaflo: Ich hatte auch schon an sowas gedacht, bin aber noch unentschlossen, was ich da anbieten werde.
Eine API wäre evtl. die beste Lösung, dann können andere entsprechende Plugins für Foren, Blogs, CMSs usw. schreiben.
Ich bin gespannt