使用Sublime TExt使用SublimeLinter-scss-lint忽略某些错误

时间:2014-10-08 08:40:19

标签: sass

在我的SASS文件中使用SublimeLinter-scss-lint时,它可以解决常见问题,例如, 缩进应该是2个空格而不是4个空格,属性之后应该跟随一个空格等等......如何能够获得崇高忽略这些而只是注意更重要的错误?

1 个答案:

答案 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的连接。您可以在此列表中添加任意数量的内容。

SublimeLinter documentation for the settings file