मैं एक अतिरिक्त वाक्यविन्यास भाषा के लिए नियमित अभिव्यक्तियों में कैसे जोड़ सकता हूं?
मैं एक अतिरिक्त वाक्यविन्यास भाषा के लिए नियमित अभिव्यक्तियों में कैसे जोड़ सकता हूं?
जवाबों:
यह सिंटैक्स हाइलाइटिंग के लिए GTKSourceView का उपयोग करके Gedit (डिफ़ॉल्ट पाठ संपादक)। यह विभिन्न सिंटैक्स को हाइलाइट करने के लिए परिभाषित करने के लिए XML फ़ाइलों का उपयोग करता है।
GTKSourceView साइट पर एक ट्यूटोरियल और एक संदर्भ दस्तावेज़ है । समाप्त स्रोत फ़ाइल परिभाषाएँ संग्रहीत हैं /usr/share/gtksourceview-2.0/language-specs/
या /usr/share/gtksourceview-3.0/language-specs/
, आप उदाहरण के लिए सीखने के लिए उन्हें देखना चाहते हैं।
Gedit साइट पर कम गहराई वाला ट्यूटोरियल भी है ।
अपनी नई भाषा युक्ति बनाने के बाद, gedit को पुनरारंभ करें और यह स्वचालित रूप से अपनी भाषाओं की सूची में जोड़ देगा।
मुझे लगता है कि आप गेडिट के बारे में बात कर रहे हैं (उबंटू मेनू में "टेक्स्ट एडिटर" के रूप में लेबल किया गया है)।
Gedit सिंटैक्स हाइलाइटिंग के लिए GtkSourceView का उपयोग कर रहा है। आपको GtkSourceView के लिए एक भाषा परिभाषा बनानी होगी।
यहाँ एक ट्यूटोरियल है: https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html