Die Konfigurationssprache TypoScript ist zentral für das Open Source CMS TYPO3 – aber das Schreiben von TypoScript im TYPO3-Backend ist mühsam und fehlerträchtig, weil all das fehlt, was man von einer modernen Entwicklungsumgebung her kennt.
TYPO3-Administratoren behelfen sich in der Regel damit, dass sie umfangreicheren TypoScript-Code in einen Editor kopieren, bearbeiten und anschliessend wieder in das TYPO3-Backend zurückkopieren. Solche Editoren bieten in der Regel auch ein Syntax Highlighting für die wichtigsten Programmiersprachen an – TypoScript kennen sie aber in der Regel nicht.
Abhilfe schaffen selbst definierte Highlighting-Schemata. TypoScript-Schemata gibt es beispielsweise
- für BBEdit
- für EditPlus
- für HomeSite
- für jEdit (siehe auch hier)
- für Kate
- für Notepad++
- für SubEthaEdit
- für TextMate
- für UltraEdit (siehe auch hier)
- für vi/vim/gvim (siehe auch hier)
Etwas eleganter geht es wie in der Anleitung von Christoph Runkel beschrieben: Mit Firefox, der Extension mozex und einem der oben genannten Editoren kann der TypoScript-Code aus dem TYPO3-Backend zum Editor geschickt werden.
Noch einen Schritt weiter geht SweeTS, das eine eigentliche Entwicklungsumgebung für TypoScript in Form eines Add-ons für den Freeware-Editor PSPad darstellt (vgl. auch diese Anleitung).
6 Gedanken zu „Syntax Highlighting für TypoScript“