sublimetext3
शब्दावली
खोज…
परिचय
यह वास्तव में एक छोटा सा हिस्सा है, लेकिन फिर भी आवश्यक है यदि आप उदात्त पाठ 3 का उपयोग करके अन्य लोगों के साथ कुशलता से संवाद करने में सक्षम होना चाहते हैं।
अधिक आने के लिए: settings
, keymap
, mousemap
आदि ...
विषय-वस्तु
एक विषय उदात्त पाठ 3 की वैश्विक त्वचा को बदलता है। यह टैब, साइड बार, क्विक पैनल (गोटो, कमांड पैलेट), स्टेटस बार, आदि को बदलता है ...
यहां विषयों की गैर-विस्तृत सूची (शीर्ष 100):
नोट: थीम पैकेज नाम के लिए कन्वेंशन यह है कि वे Theme -
शुरू करें Theme -
।
Theme - Focus
img/
focus.light.sublime-theme
focus.dark.sublime-theme
जैसा कि आप देख सकते हैं, यह सम्मेलन वास्तव में सम्मानित नहीं है।
.sublime-theme
फ़ाइल में परिभाषित किए गए हैं।
रंग योजना
रंग योजनाएं कोड के रंग बदलती हैं। वे बदल सकते हैं, उदाहरण के लिए, किस रंग के साथ कीवर्ड हाइलाइट किए गए हैं, जिस रंग की लाइन पर कैरेट है, वह हाइलाइट किया गया है (वरीयताओं में true
होने के लिए highlight_line
जाने की जरूरत है (कोजोर स्कीम का हिस्सा नहीं)), क्या है देखभाल का रंग, आदि।
कई थीम रंग योजनाओं के साथ आती हैं, या कई पैकेज उनमें से बहुत सारे होते हैं।
संकुल के उदाहरण की जरूरत है
रंग योजना को एक .tmTheme
फ़ाइल में परिभाषित किया गया है। यह संपत्ति सूची प्रारूप में एक XML फ़ाइल है, जिसका उपयोग कई पाठ संपादकों द्वारा किया जाता है।
रंग योजनाओं संकुल नाम के लिए कन्वेंशन यह है कि वे Color Scheme -
शुरू करते हैं Color Scheme -
Color Scheme - Focus
first.tmTheme
second.tmTheme
...
उपकरण
- आप अपनी वेब योजनाओं को बनाने / संपादित करने के लिए इस वेब ऐप का उपयोग कर सकते हैं: tmTheme संपादक ।
- एक अन्य टूल ColorSchemeEditor है जो आपकी रंग योजना को उदात्त पाठ से संपादित करने की अनुमति देता है।
- आप स्कीमर का उपयोग करके बहुत जल्दी रंग योजना स्विच कर सकते हैं
प्लगइन्स
प्लगइन्स .py
फाइलें हैं जो उदात्त पाठ 3 के व्यवहार को बदलती हैं। वे लिखे गए हैं, जैसा कि आप शायद अनुमान लगाते हैं, पायथन में ।
क्योंकि विभिन्न प्रकार के बहुत सारे प्लगइन्स (पाठ हेरफेर, लाइनिंग, स्वरूपण, पूर्वावलोकन, आदि) हैं, हम इस पेज को एक विशाल सूची के साथ आबाद नहीं करने के लिए कोई उदाहरण नहीं देंगे। यदि आप कुछ प्लगइन्स के साथ अपने वर्कफ़्लो को अनुकूलित करने में रुचि रखते हैं, तो पैकेज नियंत्रण ब्राउज़िंग पृष्ठ पर एक नज़र डालें।
संकुल
एक पैकेज एक फ़ोल्डर है जिसमें कुछ भी हो सकता है जो इन उदाहरणों में सूचीबद्ध है (और अन्य चीज जो कि gulpfile.js
टेक्स्ट 3 के साथ कुछ भी नहीं कर सकती है, जैसे कि आप कुछ कार्यों को स्वचालित कर रहे हैं, जैसे कि एक gulpfile.js
)।
आप पैकेज नियंत्रण का उपयोग करके किसी भी पैकेज को स्थापित कर सकते हैं।
A .sublime-package
?
हो सकता है कि आपने देखा हो, जब आप पैकेज नियंत्रण का उपयोग करके एक पैकेज स्थापित करते हैं, तो आपको पैकेज Install Packages
फ़ोल्डर में केवल एक .sublime-package
मिलता है ... आपको कोड कैसे नहीं मिलता है? वास्तव में, एक .sublime-package
एक .zip
फ़ाइल का नाम है। आप .sublime-package
का उपयोग करके .sublime- .sublime-package
अंदर कुछ फ़ाइलों को निकाल या पूर्वावलोकन कर सकते हैं।
समायोजन
उदात्त पाठ 3, सरल JSON
फ़ाइलों पर सेटिंग्स, जैसी कई चीजें हैं। हालाँकि, फ़ाइल का एक्सटेंशन .json
नहीं है लेकिन .sublime-settings
। जैसा कि आप शायद समझ गए हैं, सेटिंग्स बदलती हैं कि संकुल उदात्त पाठ 3 को कैसे प्रभावित करता है । अपने वर्कफ़्लो को ऑप्टिमाइज़ करने के लिए यथासंभव सेटिंग्स के बारे में पता होना ज़रूरी है ।
अधिकांश पैकेजों के लिए सिस्टम निम्नलिखित है: एक डिफ़ॉल्ट एक, और एक उपयोगकर्ता जो डिफ़ॉल्ट एक को अधिलेखित करता है।
सेटिंग्स की प्राथमिकता को समझने के लिए (जो दृढ़ता से अनुशंसा की जाती है), अनाधिकारिक-लेकिन-भयानक दस्तावेज़ पर एक नज़र डालें: http://docs.sublimetext.info/en/latest/customization/settings.html#the-settings- अनुक्रम