Eclipse
TypoScript-Highlight für Eclipse
Ich lagere mein TypoScript für die verschiedenen Aufgaben in exteren Dateien aus; das scheint für mich die einfachste Lösung zu sein um Änderungen leicht und schnell vornehmen zu können.
Bisher habe ich den Editor PSPad genutzt um die TypoScript-Dateien zu bearbeiten. Mit dem Addon SweetTS besteht die Möglichkeit in PSPad TypoScript mit Syntax-Highlight darzustellen und eine Autocomplet Funktion zu nutzen.
Da ich aber vorzugsweise mit Eclipse arbeite habe ich nach einer Möglichkeit gesucht in Eclipse TypoScript mit Syntax-Highlight zu versehen. Ich bin dabei auf einen Lösungsansatz von Thomas Layh gestossen, allerdings hat seine Lösung meinen Anforderungen nicht entsprochen. Ich habe zwar anfangs Verbesserungen an Thomas gesand, mich dann aber entschieden selbst einen Syntax-Highligt für Eclipse zu erstellen.
Plugin Colorer take5
Um Syntax-Highlight für TypoScript nutzen zu können muss zuerst das Plugin Colorer take5 installiert werden. Eine Installationsanleitung finden Sie unter colorer.sourceforge.net/eclipsecolorer/index.html
Syntax-Highlight für TypoScript einbinden
typoscript.hcr
In dem Verzeichnis X:\Programme\eclipse\plugins\net.sf.colorer_0.8.0\colorer\hrc wird eine neue Datei erstellt, typoscript.hrc. Der Inhalt der Datei typoscript.hrc.
proto.hrc
Im Verzeichnis X:\Programme\eclipse\plugins\net.sf.colorer_0.8.0\colorer\hrc befindet sich die Datei proto.hrc. In diese Datei wird im Bereich main languages die typoscript.hrc eingebunden.
Zusätzliche Eclipse Konfiguration
Unter Window->Preferences->General->Editors->File Associations kann angegeben werden, dass die Dateien mit der Endung ts gleich mit Colorer take5 bearbeitet werden und mit Syntax-Highlight versehen werden. Dazu muss einfach eine weitere File Association *.ts angelegt werden und der Color Editor als Associated editors zugefügt werden.
TypoScript Syntax-Highlight anpassen und erweitern
Die Definition für das TypoScript Syntax-Highlight kann noch weiter verfeinert werden, so dass die Darstellung eigenen Wünschen entspricht.
Sollten Fehler auftreten oder noch Ideen um die Darstellung des Syntax-Highlight zu verbessen, mit Mail oder ein Post im Forum.





