के बाद से @wesbos जवाब यहाँ मेरे लिए चाल नहीं किया मुझे पता चला है।
शानदार 3 पैकेज संकुल नहीं करता है। एक्सटेंशन .sublime-package
के साथ ज़िप संग्रह में, आपके द्वारा इंस्टॉल किए गए संकुल के लिए आपको /opt/sublime_text/Packages/
या तो संकुल के लिए /opt/sublime_text/Packages/
में अपने पैकेज (लिनक्स पर) मिलेगा।
एक पैकेज की सामग्री को बदलने के लिए पैकेज संसाधन व्यूअर स्थापित करें और फ़ाइल आप बदलना चाहते हैं करने के लिए आदेश : Open resource
ब्राउज़ अमल (if.sublime-snippet
, मैं भी for-()-{}.sublime-snippet
बदल जाएगा, क्योंकि यह वहाँ में एक ही अजीब अर्धविराम है) और इसे संपादित करें।
एक बार जब आप फ़ाइल को सहेज लेंगे तो यह इसे ~/.config/sublime-text-3/Packages/JavaScript/if.sublime-snippet
पर सहेज लेगा। यह फ़ाइल मूल ज़िप पैकेज में डिफ़ॉल्ट फ़ाइल को ओवरराइट करती है।
जैसा कि मैंने समझा है कि यह जानना महत्वपूर्ण है कि इस तरह से फ़ाइलों को आप ओवरराइट करते हैं, जब आप पैकेज अपडेट करते हैं तो अद्यतन नहीं होंगे, क्योंकि वे अद्यतन पैकेज में जो कुछ भी ओवरराइट करते हैं!
इस बग को अपस्ट्रीम की सूचना दी जानी चाहिए। – Bergi
यह एक बग नहीं है - यह एक कोडिंग प्राथमिकता है - यदि आपको अर्ध कोलन पसंद नहीं है, तो इसे हटाने के लिए अपने स्निपेट को अपडेट करें। – wesbos
उह, वास्तव में? लेकिन जावास्क्रिप्ट में कोई भी इसका उपयोग नहीं करता है। जेएस के लिए कोई सिंगल कोडिंग स्टाइल गाइड मैंने देखा है कि, मैंने इसके खिलाफ कुछ चेतावनी भी देखी है क्योंकि गैर-मूर्खतापूर्ण (और तकनीकी परिप्रेक्ष्य से, खाली बयान शामिल करने का कोई मतलब नहीं है)। इसलिए मुझे लगता है कि यह डिफ़ॉल्ट सेटिंग नहीं होनी चाहिए। – Bergi