स्ट्रिंग लिटरल्स को एक अलग भाषा के रूप में समझें


16

मेरे पास कई जावास्क्रिप्ट फाइलें हैं जहां स्ट्रिंग HTML के स्निपेट हैं जिन्हें वेबपेज में डाला जाना है। विम जावास्क्रिप्ट पर सिंटैक्स हाइलाइटिंग करता है, और उद्धृत स्ट्रिंग्स को इस तरह हाइलाइट करता है। यह हाइलाइटिंग से परे जाने के लिए लगता है, वास्तव में: एक उद्धरण के भीतर, विम मेल नहीं खाता है <जो एक टैग को शुरू करता है >जिसका उपयोग करते समय इसे समाप्त होता है %; यह लगता है कि कोष्ठक जैसी चीजें स्ट्रिंग शाब्दिक में मौजूद नहीं हैं।

क्या यह इंगित करने का एक तरीका है कि स्ट्रिंग शाब्दिक को एक अलग भाषा में कोड के रूप में माना जाना चाहिए?

जवाबों:


8

आपको containsसिंटैक्स फ़ाइल में कीवर्ड का उपयोग करना होगा (देखें : सहायता शामिल है )

उपयोग के एक उदाहरण के रूप में, देखें कि पायथनडॉकटेस्ट सिंटैक्स क्षेत्र को पायथन सिंटैक्स फ़ाइल के रूप में कैसे परिभाषित और उपयोग किया जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.