सिंटैक्स हाइलाइटिंग कैसे करें

विषयसूची:

सिंटैक्स हाइलाइटिंग कैसे करें
सिंटैक्स हाइलाइटिंग कैसे करें

वीडियो: सिंटैक्स हाइलाइटिंग कैसे करें

वीडियो: सिंटैक्स हाइलाइटिंग कैसे करें
वीडियो: जावास्क्रिप्ट का उपयोग करके कोड सिंटैक्स हाइलाइटर प्रोग्राम कैसे करें 2024, मई
Anonim

कोड लिखते समय, प्रोग्रामिंग भाषा की परवाह किए बिना, यह बहुत सुविधाजनक होता है जब भाषा के आरक्षित शब्दों को एक अलग रंग में हाइलाइट किया जाता है। कुछ को उद्घाटन और समापन कोष्ठक को अलग-अलग रंगों में रंगना सुविधाजनक लग सकता है। यह भी ध्यान देने योग्य है कि बहुत से लोग कोड के पदानुक्रम को दिखाने के लिए इंडेंट करना पसंद करते हैं।

सिंटैक्स हाइलाइटिंग कैसे करें
सिंटैक्स हाइलाइटिंग कैसे करें

निर्देश

चरण 1

कोई फर्क नहीं पड़ता कि उपयोगकर्ता कितनी मेहनत करते हैं, प्रत्येक डेवलपर वातावरण में सिंटैक्स हाइलाइटिंग नहीं होती है जो किसी भी अनुरोध को पूरा करेगी। डेल्फी में, आप RichEdit घटक का उपयोग करके स्वयं को इस प्रकार हाइलाइट कर सकते हैं। स्वचालित रूप से हाइलाइट किए जाने वाले ऑपरेटरों की सूची बनाएं। आप कथनों को हाइलाइट करना सुनिश्चित कर सकते हैं जैसे कि, फिर, और, प्रारंभ, अंत, के लिए, को और अन्य। मिलते-जुलते शब्दों की पूरी सूची बनाइए।

चरण 2

ऑपरेटरों की सूची को हाइलाइट करने के लिए, कोड के टेक्स्ट पर पुनरावृति करने के लिए एक साधारण फ़ंक्शन लिखें। ऐसा करने के लिए, रिपीट - लूप तक और स्टेटमेंट के लिए रिपीट का उपयोग करें। RichEdit घटक का जिक्र करते हुए, आप इसमें निहित FindText फ़ंक्शन, और SelStart, SelLength, SelAttributes और अन्य घटकों को कॉल कर सकते हैं। पाठ तत्वों के अपने स्वयं के हाइलाइटिंग को लागू करने के लिए कोड के तर्क को लिखने के लिए पैराग्राफ प्रकार के निम्नलिखित गुणों का उपयोग करें: संरेखण (पाठ संरेखण के लिए), नंबरिंग (नियंत्रण मार्कर), टैबकाउंट (टैब स्टॉप की संख्या), और अन्य। प्रत्येक अनुच्छेद तत्व के अपने पैरामीटर होते हैं।

चरण 3

लिखित कोड संपादित करें और अंतर्निर्मित डेल्फी डीबगर से जांचें। अपने स्वयं के टेक्स्ट पर लिखित कोड स्निपेट आज़माएं। यदि आप कार्यों को विकसित करते समय कुछ प्रसंस्करण तत्वों को याद करते हैं तो परिवर्तन करें। इंटरनेट पर, आप कुछ लक्ष्यों को पूरा करने के लिए विशेष रूप से लिखे गए कोड के तैयार किए गए स्निपेट पा सकते हैं। सिंटैक्स हाइलाइटिंग विकसित करना काफी मुश्किल है, इस तथ्य को देखते हुए कि रेडीमेड को ढूंढना काफी मुश्किल है। एक नियम के रूप में, कोई इष्टतम विकल्प नहीं हैं।

सिफारिश की: