Игнорировать определенные ошибки, используя SublimeLinter-scss-lint с Sublime TExt

При использовании SublimeLinter-scss-lint с моими файлами SASS он выявляет ошибки для общих вещей, таких как отступ должен быть 2 пробела, а не 4 пробела, за столбцом после свойства должен следовать один пробел и т. д. и т. д...... как можно получить возвышенное до игнорировать их и просто следить за более важными ошибками ??


person Stephen McInerney    schedule 08.10.2014    source источник
comment
[Здесь][1] у вас есть ответ на ваш вопрос [1]: stackoverflow.com/questions/22769489/   -  person tbakula92    schedule 24.02.2015


Ответы (1)


Вы можете отключить или настроить каждый компонент линтера плагина scss linter для Sublime Text 3. Вам просто нужно настроить пользовательские настройки.

Go to:

Sublime Text Menu
    -> Preferences
        -> Package Settings
            -> SublimeLinter
                -> Settings - User

По умолчанию этот файл хранится по указанному ниже пути, но может не существовать, если вы еще не настроили какие-либо параметры.

~/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter.sublime-settings

Базовая структура этого файла с точки зрения подключаемых модулей линтера показана ниже и зависит от того, что вы установили и какие подключаемые модули уже используете. (Я удалил большинство других настроек, чтобы сосредоточиться на том, что важно для настройки плагина scss.)

{
    "user": {

        ... more settings ...

        "linters": {
            "csslint": {
                ...
            },
            "htmltidy": {
                ...
            },
            "jshint": {
                ...
            },
            "json": {
                ...
            },
            "php": {
                ...
            },
            "scss": {
                "@disable": false,
                "args": [],
                "exclude-linter": "Indentation SpaceAfterPropertyColon",
                "excludes": [],
                "include-linter": ""
            },
            "xmllint": {
                ...
            }
        },

        ... more settings ...

    }
}

Важный бит, который вам нужен, находится в разделе «linters» -> «scss». Вы можете явно перечислить линтеры в плагине scss для включения или исключения.

Полный список линтеров SCSS по умолчанию

Поскольку конфигурация настроена выше, она должна отключить линтеры Indentation и SpaceAfterPropertyColon для scss. Вы можете добавить столько, сколько хотите в этот список.

документация SublimeLinter для файла настроек

person Neil Monroe    schedule 25.09.2015