संपादित 11 घंटे पहले द्वारा ExtremeHow संपादकीय टीम
टेक्स्टमेटबंडलअनुकूलनउपकरणमैकटेक्स्ट संपादकविकासप्रोग्रामिंगकोडएक्सटेंशन्ससॉफ्टवेयरसेटअपकॉन्फ़िगरेशनप्लगइन्सवर्कफ़्लोस्वचालनएप्लिकेशनस्क्रिप्टिंगउत्पादकताअनुकूलन
अनुवाद अपडेट किया गया 11 घंटे पहले
TextMate macOS के लिए एक लोकप्रिय पाठ संपादक है, जिसे कई प्रोग्रामर और डेवलपर्स बहुत पसंद करते हैं क्योंकि इसके सरलता और शक्तिशाली विशेषताएं हैं। इन शक्तिशाली विशेषताओं में से एक है "बंडल" का उपयोग। TextMate में बंडल विभिन्न कार्यात्मकताओं का समूहन होते हैं - जैसे कि सिन्टेक्स हाईलाइटिंग, कोड स्निपेट्स, आदेश, टेम्प्लेट्स और मैक्रोज़ - जो आपकी उत्पादकता को बहुत बढ़ा सकते हैं। यह विस्तृत व्याख्या बताएगा कि TextMate में बंडल कैसे जोड़ें और उपयोग करें, और यह आसान और शुरुआती-अनुकूल तरीके से होगा।
TextMate में, एक बंडल मूल रूप से संबंधित फाइलों की एक डायरेक्टरी है जो आपके टेक्स्ट एडिटिंग अनुभव को बढ़ाता है। एक बंडल में निम्नलिखित घटक शामिल हो सकते हैं:
TextMate में नए बंडल जोड़ने से इसकी कार्यक्षमता को आपके प्रोग्रामिंग जरूरतों के अनुसार काफी हद तक बढ़ा सकते हैं। यहां बताया गया है कि बंडल कैसे जोड़ें:
TextMate में बंडल्स के साथ शुरुआत करने के लिए, एप्लिकेशन विंडो के शीर्ष पर "बंडल्स" मेनू पर जाएं। यहां आपको अपने TextMate सेटअप पर सभी इंस्टॉल किए गए बंडल्स का अवलोकन मिलेगा। यदि आप एक नया बंडल जोड़ना चाहते हैं, तो आप बंडल एडिटर को देख सकते हैं।
एक बंडल जोड़ने के लिए, मेनू बार में "बंडल्स" पर क्लिक करें और फिर "Edit Bundle..." चुनें। इससे सभी इंस्टॉल किए गए बंडल्स को दिखाते हुए एक नई विंडो खुल जाएगी।
TextMate समुदाय द्वारा कई बंडल्स ऑनलाइन साझा किए गए हैं और इन्हें मुफ्त में डाउनलोड किया जा सकता है। जैसे कि GitHub जैसी वेबसाइटें अक्सर बंडल्स की मेज़बानी करती हैं जिन्हें क्लोन या ज़िप फाइल के रूप में डाउनलोड किया जा सकता है। बंडल डाउनलोड करने के बाद, सुनिश्चित करें कि आप डायरेक्टरी नोट करें जहाँ फाइलें सेव हैं।
अपने नए बंडल को TextMate में जोड़ने के लिए, आपको उसके फोल्डर को TextMate के बंडल डायरेक्टरी में स्थानांतरित करने की आवश्यकता है। फ़ाइंडर खोलें और इस डायरेक्टरी पर जाएं:
/Users/YOUR_USERNAME/Library/Application Support/Avian/Bundles
नए बंडल फोल्डर को इस डायरेक्टरी में खींचें और छोड़ें। यदि आप "लाइब्रेरी" फोल्डर नहीं देखते हैं, तो हो सकता है कि यह छिपा हो। इसे प्रकट करने के लिए "विकल्प" कुंजी को दबाए रखें और फ़ाइंडर में "जाओ" मेनू पर क्लिक करें, फिर "लाइब्रेरी" चुनें।
बंडल्स जोड़ने के बाद, आपको नए जोड़े गए बंडल्स को पहचानने के लिए TextMate के बंडल्स को रीलोड करने की आवश्यकता हो सकती है। यह आसानी से TextMate को पुनरारंभ करके या "बंडल्स" मेनू चुनकर और "Reload Bundles" का चयन करके किया जा सकता है।
एक बार बंडल्स इंस्टॉल हो जाने पर, उनका उपयोग करना सरल है। आइए बंडल के विभिन्न घटकों का कुशलतापूर्वक उपयोग करना सीखें।
TextMate स्वतः आपकी फाइलों पर उनके फाइल एक्सटेंशन के आधार पर सिन्टेक्स हाईलाइटिंग लागू करेगा। उदाहरण के लिए, यदि आप ".js" एक्सटेंशन वाली फाइल खोलते हैं, तो TextMate जावास्क्रिप्ट के लिए परिभाषित सिन्टेक्स हाईलाइटिंग नियम लागू करता है। यदि आपने किसी अन्य भाषा के लिए बंडल इंस्टॉल किया है, तो उसके सिन्टेक्स हाईलाइटिंग नियम "देखें" के तहत "भाषाएँ" मेनू में दिखाई देंगे। आप इस मेनू से वांछित भाषा का चयन करके मैन्युअल रूप से सिन्टेक्स हाईलाइटिंग बदल सकते हैं।
स्निपेट टेम्प्लेट कोड ब्लॉक्स डालना आसान बनाते हैं। TextMate में स्निपेट्स का उपयोग करने के लिए:
Tab
कुंजी दबाएं। उदाहरण के लिए, HTML फाइलों में, आप html:5
टाइप करके और Tab
दबाकर एक बुनियादी HTML5 बॉयलरप्लेट डाल सकते हैं।Tab
कुंजी के साथ प्लेसहोल्डर्स के माध्यम سے ज़ूम कर सकते हैं और उन्हें वांछित मानों से भर सकते हैं।TextMate में आदेश शक्तिशाली स्क्रिप्ट्स हैं जो आपको संपादक के भीतर क्रियाओं को स्वचालित करने या TextMate को बाहरी उपकरणों के साथ एकीकृत करने की अनुमति देते हैं। एक आदेश का उपयोग करने के लिए:
एक कस्टम आदेश बनाने के लिए, बंडल एडिटर खोलें, आप जिस बंडल को चाहते हैं उसे चुनें, और अपनी पसंदीदा स्क्रिप्ट के साथ एक नया आदेश जोड़ें। उदाहरण के लिए, एक साधारण शेल आदेश स्वचालित रूप से कोड को स्वरूपित कर सकता है।
मैक्रोज़ संपादक क्रियाओं की अनुक्रमणिका होती हैं जिसे आप रिकॉर्ड और रिप्ले कर सकते हैं। एक मैक्रो रिकॉर्ड करने के लिए:
पुनः चलाने के लिए, मैक्रो को सेव करें और फिर इसे "मैक्रोज़" मेन्यू के माध्यम से बस निष्पादित करें।
TextMate में टेम्प्लेट्स उन प्रारंभिक फाइलों होते हैं जो सामान्य कार्यों के साथ प्रारंभिक मदद प्रदान करते हैं। टेम्प्लेट्स का उपयोग करने के लिए:
टेम्प्लेट्स को अन्य बंडल घटकों की तरह ही बंडल एडिटर में अनुकूलित किया जा सकता है।
मौजूदा बंडल का उपयोग करने के अलावा, TextMate आपको आपके आवश्यकताओं के अनुसार कस्टम बंडल बनाने की अनुमति भी देता है। एक बंडल बनाने के लिए:
अपने खुद के बंडल बनाकर, आप अपने TextMate वातावरण को बड़ी हद तक वैयक्तिकृत कर सकते हैं।
यदि आप महसूस करते हैं कि बंडल आपको उम्मीद के अनुसार काम नहीं कर रहे हैं, तो निम्नलिखित समस्या समाधान युक्तियों पर ध्यान दें:
TextMate में बंडल अतिरिक्त कार्यात्मकताओं और स्वचालन के साथ आपके कोडिंग वातावरण को सुधारने का एक अद्भुत तरीका है। इस विस्तृत गाइड ने आपको नए बंडल जोड़ने की प्रक्रिया से परिचित कराया है, विभिन्न बंडल घटकों का लाभ उठाना, आपके कस्टम बंडल बनाना, और सामान्य समस्याओं का समाधान करना। इस ज्ञान के साथ, आप TextMate को अपने विकास टूलकिट में एक अधिक शक्तिशाली और व्यक्तिगत टूल बनाने के लिए अच्छी तरह से सुसज्जित हैं।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं