2015-11-06 23 views
11

के साथ ननजक्स को एकीकृत करना इंटेलिजे आईडीईए/वेबस्टॉर्म में Nunjucks टेम्पलेट फ़ाइलों को सिंटैक्स हाइलाइटिंग कैसे जोड़ सकता हूं?इंटेलिजे आईडीईए/वेबस्टॉर्म

कोई स्पष्ट प्लगइन उपलब्ध नहीं है। शायद एक समान templating इंजन के लिए कुछ है जो काम करेगा?

उत्तर

22

बस एक solution मिला। मैं सही रास्ते पर था।

  1. कस्टम एक्सटेंशन का उपयोग करने के लिए अपने ऐप को कॉन्फ़िगर करें। मेरे मामले में मैंने *.nunj का उपयोग किया। आपको कस्टम एक्सटेंशन की आवश्यकता है ताकि आईडीई टेम्पलेट फाइलों को पहचान सके।

  2. जाओ फाइल -> सेटिंग्स -> संपादक -> फ़ाइल प्रकार

  3. टहनी का पता लगाएं, यह समान टेम्पलेट इंजन है, लेकिन PHP के लिए और कस्टम एक्सटेंशन जोड़ें। हरे रंग के प्लस पर क्लिक करें और *.nunj टाइप करें। अब सभी *.nunj फ़ाइलों को अंत में टिग के रूप में पार्स किया गया है - समर्थन नुनजक्स।

अद्यतन: @dudewad बताते हैं कि आधिकारिक तौर पर की सिफारिश की विस्तार अब .njk है (धन्यवाद!)

+1

यह पीएफस्टॉर्म में भी काम करता है। – GTCrais

+0

चरण 3 पर '* .njk' प्रारूप भी जोड़ें। – coderade

+1

हाँ बस स्पष्ट होना चाहिए, हालांकि इसकी आवश्यकता नहीं है, नुनजुक के लिए दस्तावेज़ बताते हैं कि हमें अब अनुशंसित एक्सटेंशन के रूप में '.njk' का उपयोग करना चाहिए (यहां 'फ़ाइल एक्सटेंशन' अनुभाग देखें: https://mozilla.github.io/ nunjucks/templating.html) – dudewad

4

Webstorm कर निर्माण में TWIG समर्थन हासिल है नहीं। आपको इसे मैन्युअल रूप से यहां से डाउनलोड करने की आवश्यकता है: https://plugins.jetbrains.com/plugin/7303 फिर Preferences > Plugins > Install plugin from disk... चुनें और जिस फ़ाइल को आपने अभी डाउनलोड किया है उसे चुनें। फिर FireCoding's solution का पालन करें। वेबस्टॉर्म में मेरे लिए पूरी तरह से काम किया 11.0.3