首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >vscode Flake8忽略

vscode Flake8忽略
EN

Stack Overflow用户
提问于 2022-11-11 09:20:44
回答 1查看 41关注 0票数 0

最近,vscode的一个更新程序安装了Flake8。我认为,对于编写更好、更易读的代码来说,是时候遵守python的“规则”了。不幸的是,我有一些错误不能在代码中修复(没有讨论这个问题,但必须先加载本地模块)。我想忽略一些关于Flake8的警告。

我在settings.json中有以下设置

代码语言:javascript
运行
复制
    "python.linting.flake8Enabled": true,
    "python.linting.enabled": true,
    "python.linting.flake8Args": [
        "--extend-ignore=E203,E266,E501,W503,E402",
        "--max-line-length=98"
    ],

两个警告都不会被忽略,并且最大行长也没有更改。

在GUI中,设置也是可见的(python > Linting > Flake8 Args)。

编辑:

我也试过了(下面是rzlvmp的建议)

代码语言:javascript
运行
复制
"--ignore=E203,E266,E501,W503,E402"

我重新启动了vscode,有时会重新启动整个计算机。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-11 10:30:14

似乎python.linting.flake8Args不再工作了,我可以得到片状的工作,但我得到了一切。

我的解决方案是安装flake8插件:https://marketplace.visualstudio.com/items?itemName=ms-python.flake8

并使用flake8.args

代码语言:javascript
运行
复制
"flake8.args": [
  "--ignore=E24,E128,E201,E202,E225,E231,E252,E265,E302,E303,E401,E402,E501,E731,W504,W605",
  "--verbose"
],
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74400353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档