उदात्त पाठ कॉन्फ़िगरेशन और स्थापित पैकेज निर्यात करना


79

मैंने सब्बल टेक्स्ट 2 कॉन्फिग्स को ट्यून करने के लिए काफी समय बिताया है। अब मैं अपने कॉन्फ़िगरेशन (एक फ़ाइल) और स्थापित पैकेज सूची को अपने मित्र के साथ साझा करना चाहूंगा। क्या सबसे अच्छा तरीका होगा यह करने का? पैकेज में संबंधित फ़ोल्डर मैन्युअल रूप से चुनें और उन्हें या कुछ और ज़िप करें? अधिमानतः मैं एक स्वचालित स्क्रिप्ट बनाना चाहूंगा जिसे मेरे मित्र और अन्य लोगों को कॉपी-पेस्ट किया जा सके।

मेरा दोस्त लिनक्स का उपयोग कर रहा है। मैं OSX का उपयोग कर रहा हूं, जिससे कुछ अतिरिक्त समस्याएं हो सकती हैं।

जवाबों:


116

यदि आप पैकेज नियंत्रण का उपयोग कर रहे हैं, तो अपने मित्र को भेजें Package Control.sublime-settings। वास्तव में, मशीनों के बीच सेटिंग्स को स्थानांतरित करने का सबसे आसान तरीका मशीनों के Userबीच पैकेज को स्थानांतरित करना है । यह, पैकेज नियंत्रण के साथ संयोजन में, एक नई मशीन की स्थापना अपेक्षाकृत जल्दी और दर्द रहित बनाता है। आपके मित्र के पास केवल मुख्य बंधन या अन्य सिस्टम विशिष्ट सेटिंग्स के बेमेल होने की समस्या हो सकती है। इन फाइलों में नोटेशन है some_name (platform).extension। इसके अलावा, मैं किसी भी मुद्दे (जब तक आप ओएस एक्स विशिष्ट प्लगइन्स का उपयोग नहीं कर रहे हैं) नहीं छोड़ता।


लक्ष्य मशीन पर बूटस्ट्रैप पैकेज कैसे डाउनलोड करें?
मिको ओक्टामा

6
स्थापित करें Package ControlUserफ़ोल्डर युक्त रखें Package Control.sublime-settings। स्टार्ट एसटी। इससे आगे कुछ नहीं करना चाहिए।
स्कुरुदा

4
बहुत बहुत धन्यवाद, बहुत अच्छा काम करता है! और अधिक विस्तार में इस बारे में भी ब्लॉग opensourcehacker.com/2013/05/09/...
मिक्को Ohtamaa

9
Userएक निजी रिपॉजिटरी में, फ़ोल्डर को उन लोगों के रूप में बताएं जिन्हें लोग नोट करते हैं। इस तरह आप प्रत्येक मशीन पर परिवर्तनों का ट्रैक रख सकते हैं और यहाँ तक कि प्रति OS / प्लेटफ़ॉर्म पर शाखाएँ भी लगा सकते हैं। काम की विशिष्टता के कारण मेरे पास विकल्पों की एक पूरी श्रृंखला होनी चाहिए, इसलिए मेरे पास एक केंद्रीय स्थान होगा जहां से (रेपो) से डाउनलोड को बूटस्ट्रैप करें और फिर, संभवतः, एक टैग या नई शाखा के तहत प्लेटफ़ॉर्म-विशिष्ट फ़ाइलों को छोड़ते समय धक्का दें वातावरण।
JSmyth

1
@ pal4life, संरचना आपके सिस्टम पर निर्भर करती है। स्थानीय एसटी इंस्टॉल में, आप प्राथमिकताएं -> ब्राउज़ पैकेज पर जा सकते हैं। यह आपको यह देखने की अनुमति देना चाहिए कि यह आपके स्थानीय सिस्टम पर कहां है। फिर आपको उस बैकअप में मैप करने के लिए उसका उपयोग करने में सक्षम होना चाहिए।
स्कोरोदा

5

पैकेज नियंत्रण में एक अच्छा डॉक्टर है जो सब्लिम सेटिंग्स को सिंक करने और पैकेज स्थापित करने के बारे में बात कर रहा है: https://packagecontrol.io/docs/yncing


0

विंडोज का उपयोग करना

एक नया खोलें Command Promptऔर कमांड लाइन पर निम्नलिखित टाइप करें:

cd "C:\Users\<name>\AppData\Roaming\Sublime Text 3\Installed Packages" dir

फिर एक संपादक (जैसे उदात्त पाठ) को कॉपी और पेस्ट करें और संबंधित भागों को फ़िल्टर करें। महान नहीं, लेकिन काम करने वाला।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.