Lieber Julian,
ich habe mich einst relativ erfolglos an soetwas probiert, bin aber an der unterschiedlichen Implementation des selection- und range-Objektes in den Browsern gescheitert. Kannst es Dir ja anschauen: mein Versuch mit Syntax-Highlighting
Ich habe später dann im TinyMCE-Forum jemanden gelesen, der in etwa etwas Ähnliches auf der Basis des WYSIWYG-Editors (man braucht diese Technologie für das Highlighting!) fabriziert hat. Heute lese ich erfreut, dass er an dem Projekt weiter gearbeitet hat! Du kannst es ja einmal ausprobieren: http://cdolivet.net/editarea/
Liebe Grüße aus Ellwangen,
Felix Riesterer.