TypoScript-Plugin für PhpStorm

Das Plugin bietet eine volle Unterstützung der Konfigurationssprache TypoScript für die Entwicklungsumgebung "JetBrains PhpStorm". Es soll die Handhabung und die Wartbarkeit für Konfigurationen und den Einstieg in TypoScript erleichtern.

TypoScript - TYPO3 CMS

  • Code Highlighting
  • Code Folding
  • Code Formatting
  • Code Auto Completion mit Multi-File-Support
  • Code Documentation (STRG + Q, STRG + J unter Mac)
  • Structure Tree
  • Breadcrumb
  • Error Detection

TypoScript - Neos

  • Code Highlighting
  • Code Folding
  • Code Formatting
  • Breadcrumb
  • Error Detection

Zudem kommt noch eine spezielle Funktion hinzu, welche es ermöglicht einen TypoScript-Typen auf ein bestimmtes Keyword zu assoziieren. Diese ist eine Erweiterung für die Code Auto Completion. Das nebenstehende Bild demonstriert die Nutzung anhand eines fiktiven Beispiels.

Installationsanleitung

Aktuell gibt es zwei Möglichkeiten um unser Plugin zu installieren. Nachfolgend werden beide Wege beschrieben:

Der empfohlene Weg:

Dieser bietet den Vorteil, dass Hinweise erscheinen wenn dieses Plugin aktualisiert wurde. Diese lassen sich dann sehr einfach und schnell installieren.

Nachdem die IDE gestartet ist, muss man in die „Settings“ gehen.

Dort öffnet man den Menü-Punkt „Plugins“. Auf der rechten Seite sind nun die installieren Plugins aufgelistet. Jetzt suchen wir in der Plugin-Datenbank nach unserem Plugin. Dazu muss man auf „Browse Repositories“ klicken.

Oben-Links ist jetzt eine Suchbox zu sehen, dort muss man nach „TypoScript Plugin“ suchen. Jetzt erscheint das Plugin in der Liste und muss selektiert werden. Oben auf der rechten Seite ist der Installations-Button zu sehen.

Nach dem Klick darauf muss man die IDE neustarten und schon kann man dieses Plugin nutzen.

Der alternative Weg:

Zunächst muss man die aktuellste Version herunterladen. Anschließend musst du das TypoScript-Plugin installieren. Dies geschieht im Punkt "Plugins" der "Settings" mittels der Funktion "Install plugin from disk...".

Zum Schluss muss nur noch PhpStorm neugestartet werden.

Anmerkung: Evtl. muss noch die Dateiendung „*.ts“ erneut mit TypoScript verbunden werden, da es dazu kommen kann das Typ“E“script sich diese Endung automatisch zuordnet. Die zugeordneten Dateitypen findet man unter dem Menüpunkt "File Types" in den "Settings" von der IDE.

Glückwunsch, du hast das Plugin nun erfolgreich installiert und kannst jetzt alle oben aufgelisteten Funktionen verwenden. Wir würden uns freuen, falls wir von dir Feedback erhalten, so können wir dieses Plugin weiter verbessern und es an die Bedürfnisse der Nutzer anpassen.

Zudem können auf unserem Bugtracker Feature-Wünsche geäußert und Fehler gemeldet werden. Wir werden diese dann so bald wie möglich bearbeiten und eine aktuelle Version hochladen. Die Änderungen können auf der Git-Commit-Seite verfolgt werden.