Visual Studio 代码抑制 pep8 警告

Visual Studio 代码抑制 pep8 警告

问题描述:

如何在 Visual Studio 代码中抑制 pep8 警告?我想要做的是抑制 E501 警告我不想收到我的代码长度超过 80 个字符的警告.我正在使用 Don Jayamanne 的 Python 扩展,这是我的 vscode 配置文件

How can I suppress pep8 warnings, in Visual studio code? What I want to do is to suppress E501 warning I don't want to get warnings where my code length is more than 80 chars. I'm using Don Jayamanne's Python extension and here is my config file for vscode

{
    "python.linting.pylintEnabled": false,
    "python.linting.pep8Enabled": true,
    "python.pythonPath": "/workspace/virtualenvs/abr/bin/python3",
    "python.linting.enabled": true
}

我知道还有另一种选择 "python.linting.pep8Args": [] 但我无法让它工作.我已经在 virtualenv 上安装了 pep8

I know that there is one another option "python.linting.pep8Args": [] but I couldn't to get it work. I've installed pep8 on virtualenv

我已经尝试过的.

  1. "python.linting.pep8Args": ['--ignore=E501']
  2. 搜索了所有 Visual Studio 代码设置"

对单个项目使用 setup.cfg 或更改所有 py 文件的用户设置.

Either use setup.cfg for single project or change your user settings for all py files.

{
    "python.linting.pycodestyleEnabled": true,
    "python.linting.pycodestyleArgs": [
        "--ignore=E501" 
    ]
}

2019 年 10 月之前 所有 pycodestyle 设置都被命名为 pep8:

Before October 2019 all pycodestyle settings were named pep8:

{
    "python.linting.pep8Enabled": true,
    "python.linting.pep8Args": [
        "--ignore=E501" 
    ]
}