स्ट्रिंग "text text #{interpolation}"
सब्लिम टेक्स्ट 2 को देखते हुए सिंटैक्स हाइलाइटिंग को एक स्ट्रिंग के साथ हाइलाइट करता है। मैं इंटरपोलेटेड टेक्स्ट को हाइलाइट करना चाहता हूं ताकि इसे चुनना आसान हो। जब मैं इंटरपोलेटेड सेक्शन में ctrl-shift-alt-p दबाता हूं Sublime मुझे नेमस्पेस बताता है: source.ruby string.quoted.double.ruby source.ruby.embedded.source
सब्लिम टेक्स्ट 2
मुझे आश्चर्य है कि मैं इसे हाइलाइट करने के लिए एक नियम को परिभाषित करता हूं (मुझे लगता है कि tmLanguage फ़ाइल में), कौन सा प्रारूप ले जाएगा, और इसे रंग देने के बारे में कैसे जाना है।
Ctrl-Shift-आल्ट-पी चाल के लिए +1, बहुत उपयोगी –
tmLanguage फ़ाइल वाक्य रचना सेट करता है। उदाहरण के लिए, यह शानदार बताता है कि उस वाक्यविन्यास के लिए '# {'और'} "' "स्ट्रिंग एम्बेडेड-स्रोत" के बीच कुछ भी है। विषय फ़ाइल सभी "स्ट्रिंग एम्बेडेड-स्रोत" उदाहरणों के लिए एक निश्चित रंग/पृष्ठभूमि का उपयोग करने के लिए उत्कृष्टता बताएगी। –