2015-11-06 21 views

risposta

22

Appena trovato un solution. Ero sulla strada giusta.

  1. Configura la tua app per utilizzare l'estensione personalizzata. Nel mio caso ho usato *.nunj. Hai bisogno di un'estensione personalizzata in modo che IDE possa riconoscere i file modello.

  2. andare su File -> Impostazioni -> Editor -> Tipi di file

  3. Trova Ramoscello, è motore di template identici, ma per PHP e aggiungere un'estensione personalizzata. fare clic su più verde e digitare *.nunj. Ora tutti i file *.nunj vengono analizzati come Twig così alla fine - supportano Nunjucks.

UPDATE: @dudewad sottolinea che l'estensione ufficialmente raccomandato è ora .njk (grazie!)

+1

Questo funziona anche in PphStorm. – GTCrais

+0

Al punto 3 aggiungere anche il formato '* .njk'. – coderade

+1

Sì, solo per essere chiari, anche se non è necessario, i documenti per Nunjuks affermano che dovremmo usare '.njk' come l'estensione consigliata ora (vedere la sezione 'estensioni file' qui: https://mozilla.github.io/ nunjucks/templating.html) – dudewad

4

WebStorm Non ha costruito il supporto ramoscello. È necessario scaricarlo manualmente da qui: https://plugins.jetbrains.com/plugin/7303 quindi scegliere Preferences > Plugins > Install plugin from disk... e scegliere il file appena scaricato. Quindi seguire FireCoding's solution. Ha funzionato perfettamente per me in Webstorm 11.0.3