Zwei Helfer für die Code-Vervollständigung bei TypoScript

Die Entwickler Stephan Petzl und Christian Karnig haben die erste Beta-Version ihrer Code-Vervollständigung für den TYPO3-eigenen t3editor veröffentlicht. Sie unterstützt bei der Programmierung von TypoScript im Backend. Einen ähnlichen Ansatz verfolgt Patrick Lischka mit dem Projekt ts4c - einer Ergänzung zur Entwicklungsumgebung Coda unter Mac OS X.

Der t3editor, eine System-Extension, wird beim Installieren durch die neue Beta-Version ersetzt. Die neue Code-Vervollständigung soll kontext-abhängig arbeiten und so nicht immer alle möglichen Optionen vorschlagen, sondern nur die gerade passenden. Die Basis für dieses Feature bildet eine XML-Datei, die die komplette (und komplexe) Syntax von TypoScript abbildet. Ein vor einiger Zeit veröffentlichter Screencast zeigt die Code-Vervollständigung im Einsatz.

Das Projekt ts4c ("TypoScript for Coda") soll hingegen das Schreiben von TypoScript-Code unter Mac OS X extrem vereinfachen. Neben Syntax-Highlighting bietet auch ts4c eine Code-Vervollständigung, darüber hinaus einen "function viewer", der eine bessere Übersicht über den geschriebenen TypoScript-Code geben soll. Coda selbst ist eine Entwicklungsumgebung für Mac OS X. Sie ist mit Adobe Dreamweaver zu vergleichen, allerdings ohne einen WYSIWYG-Editor. Coda ermöglicht kollaboratives Editieren in Verbindung mit gemeinsamem Zugriff auf FTP- oder File-Browser und bietet einen CSS-Editor sowie zahlreiche weitere Features.

Beide Projekte bitten um intensives Testen und um Feedback. Das t3editor-Projekt bittet vor allem um Mithilfe bei der Weiterentwicklung des Editors für die kommende TYPO3-Version 4.3. Zudem können über die Plattform tswiki.net Inhalte zur bisher noch nicht vollständigen XML-Datei beigetragen werden, auf der die Code-Vervollständigung basiert. Dazu gehören zum Beispiel Hilfetexte für Attribute.

Weitere Artikel zu TYPO3

Das interessiert dich bestimmt auch

Hilfreiche Ressourcen zu TYPO3

Hilfreiche Ressourcen zu TYPO3

TYPO3 ist mit über 500.000 Installationen, einer Community von mehr als 100.000 internationalen Mitgliedern und über...

Deine Meinung


(wird nicht veröffentlicht)