首页 > 其他分享 >VScode修改settings.json无法屏蔽flake8报错的解决方案

VScode修改settings.json无法屏蔽flake8报错的解决方案

时间:2022-11-17 11:37:41浏览次数:33  
标签:修改 VScode settings python -- 屏蔽 报错

许多情况下,我们都希望修改Flake8的报错机制,如屏蔽太长报错等操作。

网上的主流方法:

  • 修改settings.json(用户或工作区),在其中添加如下代码即可:
"python.linting.enabled": true, 
"python.linting.flake8Enabled": true,

# 下为修改最大行长度与屏蔽部分错误代码
"python.linting.flake8Args": [
        "--max-line-length=150", 
        "--ignore=E402,F841,F401,E302,E305,W503,E501",
],

但是不知为何,这对笔者的VScode并没有产生任何的效果,更改后仍然报错。

解决方案

经过多番查找,笔者终于找到了这种情况下的解决方案:

  • 进入VScode的设置界面:

  • 在搜索栏中输入flake8Args,进入第二项(注意不是Python-Linting里面的选项,直接是Flake8的选项)

  •  点击添加项

若要修改line最长长度,则输入:

--max-line-length=150

若要屏蔽部分报错代码,则另添加一项:

--ignore=E402,F841,F401,E302,E305,W503,E501

至此,问题成功解决!

 

标签:修改,VScode,settings,python,--,屏蔽,报错
From: https://www.cnblogs.com/alexlord/p/16898811.html

相关文章