При использовании SublimeLinter-scss-lint с моими файлами SASS он выявляет ошибки для общих вещей, таких как отступ должен быть 2 пробела, а не 4 пробела, за столбцом после свойства должен следовать один пробел и т. д. и т. д...... как можно получить возвышенное до игнорировать их и просто следить за более важными ошибками ??
Игнорировать определенные ошибки, используя SublimeLinter-scss-lint с Sublime TExt
Ответы (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 для файла настроек