首页 > 解决方案 > 试图忽略 Sublime 中的 flake8 W503 错误,但对用户设置的编辑不会影响它

问题描述

我尝试将我的用户 Sublime Linter 设置编辑为:

"linters":
    {
        "flake8": {
            "args": ["--ignore W503"],
        },

    }

但是,这并没有摆脱错误标志。

标签: sublimetext3flake8

解决方案


首先你可能想要--extend-ignore而不是--ignore

其次,您的参数格式错误,您告诉 flake8 忽略W503代码(注意开头的空格)

以下是如何配置 sublime 来做你想做的事:



I have tried editing my user Sublime Linter settings to:

"linters":
    {
        "flake8": {
            "args": ["--extend-ignore", "W503"],
        },

    }

虽然我建议改为通过其配置文件配置 flake8:

[flake8]
extend-ignore = W503

请注意,您不需要它,因为 W503 是默认忽略集的一部分


免责声明:我是当前的 flake8 维护者


推荐阅读