Sublime Text 3 - 禁用Python Checker警告"缩进包含标签"

时间:2014-04-30 08:52:07

标签: python warnings sublimetext3 syntax-checking

我在网上找不到这个问题的答案,所以我先说出来;这是关于SublimeLinter的 NOT 问题,而 NOT 想要根据PEP8标准格式化我的python代码。

如何禁用警告"缩进包含标签"在 Python Checker 包中?

4 个答案:

答案 0 :(得分:15)

该项目使用standard pycodestyle (formerly pep8) configuration files;只需添加ignore行:

[pycodestyle]
ignore = W191

其中W191indentation contains tabs的错误代码。

答案 1 :(得分:6)

您可以将set sublime用作:  查看 - >缩进 - >将缩进转换为空格

这将使您的标签转换为4(根据您的设置)空格。它适用于我的机器。

将文件中的现有标签修改为空格:  查看 - >缩进 - >将缩进转换为空格

答案 2 :(得分:2)

在崇高2中 选择Prefences>包装设置> Python Fake8 Lint。 选择设置 - 默认。 在此打开的文件中,找到第81行。

// skip errors and warnings (e.g. ["E303", "E4", "W"])
"ignore": [],`

然后在方括号[]中添加“W191”并保存。

祝你好运! ^^

答案 3 :(得分:0)

对于SublimeText 3和pycodestyle:

选择“偏好设置”>“软件包设置”>“ SublimeLinter”>“设置”,然后添加/更改为:

// SublimeLinter Settings - User
{
    "linters": {
    // The name of the linter you installed
        "pycodestyle": {
            "ignore": ["W191"]
        }
    }
}