Sublime Text सबसे लोकप्रिय टेक्स्ट/कोड एडिटर्स में से एक है, और अच्छे कारण के लिए: आप सैकड़ों प्लगइन्स का उपयोग करके इसकी कार्यक्षमता बढ़ा सकते हैं। आइए देखें कि आप अपने उबंटू-आधारित वितरण पर Sublime Text कैसे इंस्टॉल कर सकते हैं, पैकेज कंट्रोल सक्षम कर सकते हैं, और अपने विकास आवश्यकताओं के लिए पैकेज इंस्टॉल कर सकते हैं।
उबंटू पर Sublime Text इंस्टॉल करें
अतीत में, Sublime Text इंस्टॉल करने के लिए, आपको इसकी आधिकारिक साइट से इसका पैकेज डाउनलोड करना होता था और इसे मैन्युअल तरीके से इंस्टॉल करना होता था। दुर्भाग्य से, इसका मतलब था कि जब भी कोई अपडेट उपलब्ध होता था, आपको प्रक्रिया दोहरानी पड़ती थी।
आज, किसी भी उबंटू-आधारित वितरण पर Sublime Text इंस्टॉल करना बहुत आसान है। सबसे आसान तरीका सॉफ़्टवेयर सेंटर के माध्यम से है, जहां आपको केवल "इंस्टॉल" बटन पर क्लिक करना होता है।
आप देख सकते हैं कि यह apt के बजाय snap का उपयोग करता है। यदि आप टर्मिनल का उपयोग करना पसंद करते हैं, तो Sublime Text स्नैप पैकेज इंस्टॉल करने के लिए बस निम्न कमांड दर्ज करें।
sudo snap install --classic sublime-text
यदि आप "apt" पसंद करते हैं, तो आपको पहले इसके रिपॉजिटरी और सुरक्षा कुंजी जोड़नी होगी:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
अगला कदम यह सुनिश्चित करना है कि apt HTTPS स्रोतों के साथ काम कर सके:
sudo apt-get install apt-transport-https
Sublime Text अपने अपडेट के लिए दो चैनल प्रदान करता है: एक "स्थिर" और एक "डेवलपर"। आप पहले को चुन सकते हैं:
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
हम सुझाव नहीं देते कि आप डेवलपर संस्करण का उपयोग करें जब तक कि A) आप एक डेवलपर हैं, और, शायद सबसे महत्वपूर्ण, B) आपने इसके लिए भुगतान किया है। हां, आप Sublime Text का मुफ्त में उपयोग कर सकते हैं, लेकिन आधिकारिक तौर पर यदि आप इसका उपयोग जारी रखते हैं तो आपको लाइसेंस के लिए भुगतान करना चाहिए।
डेवलपर संस्करण शुरू से ही इस लाइसेंस की मांग करता है, इसलिए, जैसा कि हमने कहा, इसे न चुनें यदि आपके पास न तो इसके लिए कोई विशिष्ट आवश्यकता है और न ही आपने एप्लिकेशन के लिए लाइसेंस खरीदा है।
यदि आपने इसके लिए भुगतान किया है और इसके कुछ अस्थिर स्वभाव के कारण अप्रत्याशित परिणामों से कोई समस्या नहीं है, तो इसे चुनें:
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
रिपॉजिटरी की सामग्री को apt द्वारा एक्सेस करने योग्य बनाने के लिए, आपको पहले एक अपडेट चलाना होगा:
sudo apt update
अंत में, प्रोग्राम को स्वयं इंस्टॉल करें:
sudo apt install sublime-text
इसकी इंस्टॉलेशन पूरी होने के बाद, अब आप अपने एप्लिकेशन मेनू में Sublime Text ढूंढ सकते हैं।
Sublime Text में पैकेज इंस्टॉल करना
इससे पहले कि आप Sublime Text पर पैकेज इंस्टॉल करना शुरू करें, आपको मुख्य एक इंस्टॉल करना होगा, जिसके साथ आप उन्हें नियंत्रित करेंगे: पैकेज कंट्रोल। यह जितना लगता है उससे कहीं अधिक आसान है क्योंकि आपको केवल "Tools -> Install Package Control ..." चुनना होगा।
इंस्टॉल होने के बाद, Sublime Text के "कमांड पैलेट" पर जाएं। ऐसा करने के लिए, अपने कीबोर्ड पर Ctrl + Shift + P शॉर्टकट का उपयोग करें।
अब आप Sublime Text की कार्यक्षमता बढ़ाने के लिए अतिरिक्त पैकेज इंस्टॉल करना शुरू करने के लिए तैयार हैं। कमांड पैलेट में "install" टाइप करके शुरू करें।
उपलब्ध विकल्पों की सूची से "Package Control: Install Package" चुनें। उसके बाद, सैकड़ों उपलब्ध में से आप जिस पैकेज की इच्छा रखते हैं उसे चुनें और Enter दबाएं।
कमांड पैलेट आपको पैकेज सूची को फ़िल्टर करने की भी अनुमति देता है ताकि आप जो चाहते हैं उसे पहचानने में मदद मिल सके। उदाहरण के लिए, यदि आप "HTML" टाइप करते हैं, तो पैकेज सूची केवल उन्हीं पैकेज को दिखाएगी जिनके नाम में वह शब्द है।
एक पैकेज इंस्टॉल होने के बाद, यदि उसे किसी चीज के बारे में सूचित करने या कुछ विकल्पों को ट्वीक करने की अनुमति देने की आवश्यकता है, तो Sublime Text के मुख्य इंटरफेस में एक नया "Package Control Messages" दस्तावेज़ पॉप अप हो सकता है। ज्यादातर मामलों में, यदि आप आपके द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर के हर पहलू के बारे में सूचित होने की परवाह नहीं करते हैं और इसकी कॉन्फ़िगरेशन के साथ बहुत दानेदार नहीं होना चाहते हैं, तो आप उन्हें सुरक्षित रूप से अनदेखा कर सकते हैं।
इतने सारे पैकेज उपलब्ध हैं कि हम उन सभी को वास्तविक रूप से सूचीबद्ध नहीं कर सके। इसका मतलब यह भी है कि आपको जो भी चाहिए, वह आपके इंस्टॉल और उपयोग के लिए उपलब्ध होगा। यही Sublime Text को इतना उपयोगी बनाता है।
क्या आप Sublime Text का उपयोग कर रहे हैं? यदि नहीं, तो आपने कौन सा विकल्प चुना और क्यों? क्या आपके पास हमारे द्वारा छूटे अन्य प्लगइन्स के लिए कोई सुझाव है?