जब आप कोड लिख रहे होते हैं, तो आप चाहते हैं कि आपके विकास के माहौल में आपके द्वारा उपयोग की जा सकने वाली किसी भी प्रोग्रामिंग भाषा के साथ काम करने का लचीलापन हो। एक विशेषता जो विशेष रूप से सहायक हो सकती है उसे "वाक्यविन्यास हाइलाइटिंग" कहा जाता है। सिंटैक्स हाइलाइटिंग उपयोग की जा रही भाषा के आधार पर कुंजी सिंटैक्स में रंगों की एक श्रृंखला लागू करता है।
युक्ति: सिंटैक्स नियमों का एक समूह है जो किसी भाषा की संरचना का वर्णन करता है। वाक्यविन्यास भाषाओं के बीच भारी रूप से भिन्न हो सकता है।
नोटपैड++ में 87 पूर्व-कॉन्फ़िगर भाषाओं में, इसमें आपके लिए नई भाषा परिभाषाएँ जोड़ने या अपनी भाषा को परिभाषित करने की कार्यक्षमता भी शामिल है।
युक्ति: सिंटैक्स हाइलाइटिंग, पूरे दस्तावेज़ पर लागू होता है, सिंटैक्स हाइलाइटिंग नियमों के एक अलग सेट का उपयोग करने के लिए कोड के एक अनुभाग को कॉन्फ़िगर करना संभव नहीं है।
सिंटैक्स हाइलाइटिंग को कैसे कॉन्फ़िगर करें
किसी दस्तावेज़ में सिंटैक्स हाइलाइटिंग को कॉन्फ़िगर करने के लिए, शीर्ष बार में "भाषा" पर क्लिक करें। इसके बाद, उस भाषा के पहले अक्षर का चयन करें जिसमें आप कोडिंग कर रहे हैं, फिर ड्रॉप-डाउन मेनू के दूसरे स्तर से सटीक भाषा चुनें।
यदि आप अपनी खुद की भाषा को परिभाषित करना चाहते हैं, तो "भाषा" पर फिर से क्लिक करें, फिर नीचे से "उपयोगकर्ता परिभाषित भाषा" पर क्लिक करें, और फिर "अपनी भाषा परिभाषित करें" पर क्लिक करें। "उपयोगकर्ता परिभाषित भाषा" विंडो में, आप अपनी भाषा को परिभाषित करने के लिए आवश्यक विवरण दर्ज कर सकते हैं। पूर्ण दस्तावेज़ीकरण "दस्तावेज़ीकरण" पर उपलब्ध है संपर्क "फ़ोल्डर और डिफ़ॉल्ट" टैब के ऊपरी-बाएँ में।
वैकल्पिक रूप से, यदि आप किसी समर्थित फ़ाइल एक्सटेंशन के साथ किसी दस्तावेज़ को खोलते या सहेजते हैं, तो Notepad++ उपयुक्त भाषा के लिए सिंटैक्स हाइलाइटिंग को स्वचालित रूप से लागू कर देगा। उदाहरण के लिए, यदि आप C कोड के लिए फ़ाइल एक्सटेंशन “.c” के साथ किसी दस्तावेज़ को सहेजते हैं, तो Sublime Text 3 स्वचालित रूप से C कोड के लिए सिंटैक्स हाइलाइटिंग को सक्षम कर देगा।
युक्ति: सिंटैक्स हाइलाइटिंग को अक्षम करने के लिए, समर्थित भाषा सूची से "N" के अंतर्गत सूचीबद्ध "सामान्य टेक्स्ट" का चयन करें।