/ / SublimeLinter प्लगइन में सी, रूबी, कठपुतली और दूसरों को कैसे अक्षम करें? - रूबी, sublimetext2, sublimelinter

SublimeLinter प्लगइन में सी, रूबी, कठपुतली और दूसरों को कैसे अक्षम करें? - रूबी, sublimetext2, sublimelinter

बस, मैं उन भाषाओं के लिए लिफ्टिंग अक्षम करना चाहता हूं जिनका मैं उपयोग नहीं करता हूं। यह मेरी उपयोगकर्ता कॉन्फ़िगर फ़ाइल सामग्री है:

{
"sublimelinter": true,
"sublimelinter_executable_map": { "php":"/usr/bin/php" },
"sublimelinter_mark_style": "outline",
"sublimelinter_gutter_marks_theme": "hard",
"sublimelinter_popup_errors_on_save": true,
"sublimelinter_notes": true,

"sublimelinter_disable":
[
{
"ruby": "ruby",
"c": "c"
}
]
}

मदद नहीं करता है। जब मैं एसटी 2 को पुनरारंभ करता हूं और टर्मिनल खोलता हूं, तो यह है:

SublimeLinter: C loaded
SublimeLinter: ruby-lint loaded
SublimeLinter: haskell loaded
SublimeLinter: Ruby loaded
SublimeLinter: HTML loaded
SublimeLinter: Puppet loaded
SublimeLinter: Java loaded

उत्तर:

जवाब के लिए 2 № 1

Sublimelinter_disable में सूचीबद्ध कोई भी भाषालिफ्टिंग के लिए सूची सक्षम नहीं है। "लोड" के रूप में सूचीबद्ध भाषा होने का मतलब यह नहीं है कि यह सक्षम है। वास्तव में सक्षम भाषाओं की सूची के लिए अपने कंसोल आउटपुट में और देखें। मेरी कॉन्फ़िगरेशन में एक उदाहरण पंक्ति यहां दी गई है:

SublimeLinter: css enabled (using node.js)

संपादित: कॉन्फ़िगरेशन से भाषाओं की सूची को पूरी तरह से निकालने के लिए आपको उस भाषा से संबंधित .py और .pyc फ़ाइलों को SublimeLinter / sublimelinter / मॉड्यूल निर्देशिका में निकालना होगा। मेरे लिए काम किया ...


उत्तर № 2 के लिए 1

टिप्पणी में SublimeLinter.sublime-settings कहते हैं:

// An array of linter names to disable. Names should be lowercase.
"sublimelinter_disable":
[
]

क्या आपने बस जोड़ने की कोशिश की है

"sublimelinter_disable":
["ruby", "c"]

?