在我的SASS文件中使用SublimeLinter-scss-lint时,它可以解决常见问题,例如, 缩进应该是2个空格而不是4个空格,属性之后应该跟随一个空格等等......如何能够获得崇高忽略这些而只是注意更重要的错误?
答案 0 :(得分:0)
您可以为Sublime Text 3禁用或配置scss linter插件的每个linter组件。您只需配置用户设置。
转到:
Sublime Text Menu
-> Preferences
-> Package Settings
-> SublimeLinter
-> Settings - User
默认情况下,此文件存储在以下路径中,但如果您尚未配置任何设置,则可能不存在。
~/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter.sublime-settings
此文件的基本结构(在linter插件方面)如下所示,并根据您设置的内容和已使用的插件而有所不同。 (我已经删除了大多数其他设置,专注于配置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插件中明确列出linters以包含或排除。
Full list of default SCSS linters
由于配置是在上面设置的,它应该禁用缩进和SpaceAfterPropertyColon用于scss的连接。您可以在此列表中添加任意数量的内容。