उदाहरण के लिए, मैं अपने पायथन डॉकस्ट्रिंग में @param
, @type
, और @return
(यानी epytext घोषणाएं) को हाइलाइट करना चाहता हूं। मैंने यह पता लगाया है कि Python/Python.tmLanguage
को संपादित करके इसे कैसे किया जाए; हालांकि, मैं वास्तव में कारणों की एक जोड़ी के लिए अपने स्वयं के फ़ाइल में इस डाल करने के लिए, चाहते हैं:मैं बिना संपादन किए सब्लिमे टेक्स्ट में सिंटैक्स परिभाषा में सुविधाओं को कैसे जोड़ूं?
- मैं नहीं हमेशा इस हाइलाइटिंग लागू करना चाहते हैं। यह केवल उन परियोजनाओं के लिए है जो epydoc का उपयोग उनके दस्तावेज़ उपकरण के रूप में करते हैं; अन्य परियोजनाओं में, मैं इसके बजाय reStructuredText को हाइलाइट करना चाहता हूं।
- जब सब्लिमे टेक्स्ट अपडेट होते हैं, तो मैं शामिल सुविधाओं पर ओवरले के रूप में अपना स्वयं का वाक्यविन्यास रखना चाहता हूं। पाइथन की कई विशेषताएं हैं कि सब्लिमे के लेखक भविष्य के संस्करणों में शामिल करना चुन सकते हैं और मैं मैन्युअल रूप से यह समझना नहीं चाहता कि प्रत्येक बार जब मैं आधार पायथन सिंटैक्स परिभाषा को संशोधित करता हूं तो मैं क्या बदलता हूं।
- मैं संस्करण नियंत्रण में अपना स्वयं का संपादक कॉन्फ़िगरेशन रखता हूं, लेकिन मैं चाहता हूं कि यह मेरी मूल सामग्री हो; मैं सब्लिमे के साथ आने वाली वाक्यविन्यास परिभाषाओं की प्रतियों (संभावित रूप से स्वामित्व? मुझे नहीं पता, ऐसा लगता है कि यह एक स्वतंत्र लाइसेंस प्रतीत नहीं होता) के साथ बोझ नहीं होना चाहता।
क्या एक अलग फ़ाइल में नियमों को हाइलाइट करने का कोई तरीका है, शायद केवल एक विशेष दायरे पर लागू किया जा सकता है?
मैं वास्तव में आपकी अंतिम वाक्यविन्यास फ़ाइल देखना चाहता हूं, क्योंकि मैं एसटी 3 में बहुत कुछ करना चाहता हूं। कृपया इसे पोस्ट करने पर विचार करें। धन्यवाद। – aliteralmind