2015-11-06 11 views

Antwort

22

Gefunden gerade solution. Ich war auf dem richtigen Weg.

  1. Konfigurieren Sie Ihre App so, dass sie die benutzerdefinierte Erweiterung verwendet. In meinem Fall habe ich *.nunj verwendet. Sie benötigen eine benutzerdefinierte Erweiterung, damit IDE Vorlagendateien erkennen kann.

  2. Gehen Sie zu Datei -> Einstellungen -> Editor -> Dateitypen

  3. Zweig finden, dann ist es identisch Template-Engine, aber für PHP und benutzerdefinierte Erweiterung hinzuzufügen. Klicken Sie auf grün plus und geben Sie *.nunj ein. Jetzt werden alle *.nunj Dateien als Twig geparst - also am Ende - Nunjucks unterstützen.

UPDATE: @dudewad weist darauf hin, dass die offiziell empfohlene Erweiterung jetzt ist .njk (danke!)

+1

Dies funktioniert auch in PphStorm. – GTCrais

+0

Fügen Sie in Schritt 3 auch das '* .njk'-Format hinzu. – coderade

+1

Ja, nur um klar zu sein, obwohl es nicht erforderlich ist, geben die Dokumente für Nunjuks an, dass wir ".njk" als empfohlene Erweiterung verwenden sollten (siehe Abschnitt "Dateierweiterungen" hier: https://mozilla.github.io/ Nunjucks/Templating.html) – dudewad

4

WebStorm tun hat TWIG Unterstützung nicht in Bau-. Sie müssen es manuell von hier herunterladen: https://plugins.jetbrains.com/plugin/7303 wählen Sie dann Preferences > Plugins > Install plugin from disk... und wählen Sie die Datei, die Sie gerade heruntergeladen haben. Dann folgen Sie FireCoding's solution. Arbeitete perfekt für mich in Webstorm 11.0.3