उदात्त पाठ 3 स्वचालित रूप से अनदेखा संकुल में जावास्क्रिप्ट जोड़ता है


0

मैं निम्नलिखित पैकेज के साथ Sublime Text 3 चला रहा हूं:

  • "CSSLint",
  • "HTML-CSS-JS Prettify",
  • "जावास्क्रिप्ट सुशोभित",
  • "जावास्क्रिप्ट पूर्णताएं",
  • "जावास्क्रिप्ट अंतिम",
  • "JSLint",
  • "पैकेज नियंत्रण",
  • "थीम - सोडा"

मैंने नोड और JSON स्थापित किया है, जो अधिकांश पैकेजों के लिए सामान्य आवश्यकताएं हैं। जब भी मैं उदात्त शुरू करता हूं, मुझे निम्नलिखित त्रुटि संदेश मिलते हैं (पॉप-अप बुलबुले के रूप में):

Error loading syntax file
"Packages/JavaScript/JavaScript.sublime-syntax": Unable to read
Packages/JavaScript/JavaScript.sublime-syntax

तथा

Error loading syntax file "Packages/JavaScript/JSON.sublime-syntax":
Unable to read Packages/JavaScript/JSON.sublime-syntax

इन दो त्रुटि संदेशों को पॉप अप करने के बाद और मैंने दोनों के लिए "प्री" मारा, मेरे Preferences.sublime- सेटिंग फ़ाइल में, "जावास्क्रिप्ट" को अनदेखा पैकेजों में जोड़ा जाता है:

"ignored_packages":
[
    "JavaScript"
],

मैंने नजरअंदाज किए गए पैकेजों से "जावास्क्रिप्ट" पर टिप्पणी करने और इसे बचाने की कोशिश की है, साथ ही इसे "नजरअंदाज कर दिया" से पूरी तरह से हटाने और इसे बचाने के लिए, लेकिन फिर हर बार जब मैं सबलाइम शुरू करता हूं, तो इसे वापस रख देता है।

यह जो समस्या है, वह यह है कि यह जावास्क्रिप्ट सिंटैक्स को पूरी तरह से बंद करने के लिए हाइलाइटिंग का कारण बनता है, जो कि कष्टप्रद है।

नोड, JSON, उदात्त, और बाकी संकुल डिफ़ॉल्ट पर संस्थापित हैं, और मुझे दो अलग-अलग डिवाइसों पर यह समस्या आ रही है।

क्या किसी को पता है कि इस त्रुटि के कारण क्या हो सकता है? मैं इसे कैसे ठीक कर सकता हूं? अगर आपको कोई और जानकारी चाहिए तो कृपया कमेंट करें और मुझे बताएं, और मैं कोशिश करूँगा जरूरत पड़ने पर स्क्रीनशॉट भी दे सकता हूं।

धन्यवाद!

जवाबों:


3

यह सब है JavaScript Ultimate की गलती (वास्तविक कोड के लिए लिंक देखें)। लोड करने पर, यह भाषा परिभाषा पैकेज स्वचालित रूप से जावास्क्रिप्ट और JSON वाक्यविन्यास सहित डिफ़ॉल्ट जावास्क्रिप्ट पैकेज को अक्षम कर देगा, क्योंकि यह समझता है कि इसका संस्करण बेहतर है। इस "सुविधा" को अक्षम करने के लिए कोई सेटिंग नहीं है, और भले ही आप हटा दें "JavaScript" वहाँ से "ignored_packages" सूची, यह अगली बार जब आप उदात्त को पुनः आरंभ करेंगे, तब वापस जोड़ दिया जाएगा मैं निश्चित रूप से जोरदार शब्दों को खोलने का सुझाव दूंगा मुद्दे इस झुंझलाहट के बारे में, क्योंकि यह वास्तव में अक्षम्य है। मैंने पायथन के लिए अपना प्रतिस्थापन सिंटैक्स लिखा है, और जब मुझे लगता है कि यह बहुत अच्छा है, तो मैं अंतर्निहित संस्करण को कभी भी अक्षम नहीं करूंगा।

तो आप इसे कैसे ठीक करते हैं? सबसे पहले, आपको इंस्टॉल करना होगा PackageResourceViewer, उदात्त पाठ 3 के ज़िपित के साथ काम करने के लिए एक उत्कृष्ट छोटी उपयोगिता .sublime-package फ़ाइलें। चुनते हैं PackageResourceViewer: Open Resource कमांड पैलेट से, नीचे नेविगेट करें JavaScript Ultimate, उस पर क्लिक करें, फिर नीचे नेविगेट करें install.py और उस पर क्लिक करें। (आप तब हिट कर सकते हैं Esc मेनू को बंद करने के लिए।) चूंकि वहां वास्तव में कुछ भी आवश्यक नहीं है, आप बस फ़ाइल की संपूर्ण सामग्री को हटा सकते हैं, फिर खाली फ़ाइल को सहेज सकते हैं। अब यह फ़ाइल को ओवरराइड करेगा .sublime-package पुरालेख।


इस के साथ क्या करने के लिए अजगर है? जब मैं PackageResourceViewer स्थापित करता हूं तो कुछ भी नहीं होता है, कमांड पैलेट में कुछ भी नहीं होता है .. अगर @ # के लिए
user3455897
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.