2015-05-13 15 views
7

Używam Sublime Text 3 i CSS Linter.CSS Lint ignoruje wszystkie błędy oparte na IE6 i IE7

W moich ustawieniach wprowadziłem regułę ignorowania, a obecnie jest tylko reguła "outline-none", chciałbym zawrzeć wszystkie zasady odnoszące się do błędów opartych na IE6 i IE7.

Czy istnieje lista reguł IE6 i IE7, dzięki czemu mogę umieścić je w tablicy ignorowania?

moich CSSLint.sublime ustawieniach wyglądać następująco:

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

Czy nadal martwimy się o IE6 i 7 ??? Firma Microsoft opublikowała raport informujący, że nie będzie już aktualizować starych przeglądarek. Tak więc tylko ostatnia przeglądarka otrzyma wszystkie aktualizacje zabezpieczeń. Powiedz im, aby uaktualnić tam przeglądarki ze względów bezpieczeństwa – Andrew

+2

Nie, dlatego muszę wyłączyć irytujący błąd, który rzuca mi lektor;) Ponieważ to nie jest błąd: D –

Odpowiedz

9

Aby odpowiedzieć na moje własne pytanie, w końcu pomyślałem, jak to zrobić, co trzeba:

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

Wystarczy przejść do preferencji > Ustawienia pakietu> SublimeLinter> Ustawienia - Użytkownik i wklej powyższy fragment w otwartym pliku.

Są to opcje, które uważam za nie mające praktycznego znaczenia, więc po prostu je zignorowałem.

Mam nadzieję, że to pomoże :)