/ / Ako zakázať C, Ruby, Bábku a ďalšie v doplnku SublimeLinter? - rubín, sublimetext2, sublimelinter

Ako zakázať C, Ruby, Bábku a ďalšie v doplnku SublimeLinter? - rubín, sublimetext2, sublimelinter

Jednoducho, chcem zablokovať lístky na jazyky, ktoré nepoužívam. Toto je môj obsah súboru User Config:

{
"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"
}
]
}

nepotrebuje.Keď reštartujte ST2 a otvorte terminál, tam je:

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

odpovede:

2 pre odpoveď č. 1

Akýkoľvek jazyk uvedený v sublimelinter_disablezoznam nie je povolený na linting. Ak jazyk uvedený ako "načítaný" neznamená, že je povolený. Pozrite sa nižšie na výstupe konzoly pre zoznam skutočne zapnutých jazykov. Tu je príklad v mojej konfigurácii:

SublimeLinter: css enabled (using node.js)

upravené: Ak chcete úplne odstrániť zoznam jazykov z konfigurácie, musíte odstrániť súbory .py a .pyc súvisiace s daným jazykom v adresári SublimeLinter / sublimelinter / modules. Pracoval pre mňa ...


1 pre odpoveď č. 2

Komentár v SublimeLinter.sublime-settings hovorí:

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

Pokúsili ste sa jednoducho pridať

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

?