2015-05-13 12 views
7

Sto utilizzando Sublime Text 3 e CSS Linter.CSS Lint ignora tutti gli errori basati su IE6 e IE7

Nelle mie impostazioni ho inserito la regola di ignoranza, e attualmente c'è solo la regola "outline-none", vorrei includere tutte le regole che si riferiscono agli errori basati su IE6 e IE7.

Esiste un elenco quali sono le regole IE6 e IE7 in modo che sia possibile inserirle nell'array ignore?

miei CSSLint.sublime-settings simile a questa:

// CSSLint rules you wish to ignore. Must be an array. Leave blank to include all default rules. 
{ 
    "ignore": ["outline-none"] 
} 
+0

Ci preoccupiamo ancora di IE6 e 7 ??? Microsoft ha rilasciato un rapporto che afferma che non aggiorneranno più i vecchi browser. Quindi solo il browser recente riceverà tutti gli aggiornamenti di sicurezza. Di 'loro di aggiornare i loro browser per motivi di sicurezza – Andrew

+2

Non lo facciamo, ecco perché ho bisogno di disattivare l'errore fastidioso che il linter mi sta lanciando;) Perché non è un errore: D –

risposta

9

Per rispondere alla mia domanda, alla fine ho capito come fare quello che mi serve:

{ 
    "user": { 
     "debug": false, 
     "delay": 0.25, 
     "error_color": "D02000", 
     "gutter_theme": "Packages/SublimeLinter/gutter-themes/Danish Royalty/Danish Royalty.gutter-theme", 
     "gutter_theme_excludes": [], 
     "lint_mode": "background", 
     "linters": { 
      "csslint": { 
       "@disable": false, 
       "args": [], 
       "box-sizing": false, 
       "errors": "", 
       "excludes": [], 
       "ignore": [ 
        "outline-none", 
        "box-sizing", 
        "ids", 
        "adjoining-classes", 
        "floats", 
        "qualified-headings", 
        "unique-headings", 
        "important", 
        "universal-selector", 
        "box-model", 
        "font-faces", 
        "font-sizes" 
       ], 
       "warnings": "" 
      }, 
      "eslint": { 
       "@disable": true, 
       "args": [], 
       "excludes": [] 
      }, 
      "jscs": { 
       "@disable": true, 
       "args": [], 
       "excludes": [] 
      }, 
      "jshint": { 
       "@disable": false, 
       "args": [], 
       "excludes": [], 
       "ignore": [ 
        "newcap" 
       ], 
       "newcap": false, 
       "tab_size": 4 
      }, 
      "jslint": { 
       "@disable": true, 
       "args": [], 
       "excludes": [], 
       "ignore": [ 
        "newcap" 
       ], 
       "newcap": false 
      }, 
      "php": { 
       "@disable": false, 
       "args": [], 
       "excludes": [] 
      } 
     }, 
     "mark_style": "outline", 
     "no_column_highlights_line": false, 
     "passive_warnings": false, 
     "paths": { 
      "linux": [], 
      "osx": [], 
      "windows": [] 
     }, 
     "python_paths": { 
      "linux": [], 
      "osx": [], 
      "windows": [] 
     }, 
     "rc_search_limit": 3, 
     "shell_timeout": 10, 
     "show_errors_on_save": false, 
     "show_marks_in_minimap": true, 
     "syntax_map": { 
      "html (django)": "html", 
      "html (rails)": "html", 
      "html 5": "html", 
      "php": "html", 
      "python django": "python" 
     }, 
     "warning_color": "D02000", 
     "wrap_find": true 
    } 
} 

Basta andare in Preferenze > Impostazioni pacchetto> SublimeLinter> Impostazioni - Utente e incolla quanto sopra nel file aperto.

Queste sono le opzioni che ho trovato non avere un'importanza pratica, quindi le ho semplicemente ignorate.

Spero che aiuti :)