Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 为什么vscode pylint忽略了明显的错误?_Visual Studio Code_Pylint - Fatal编程技术网

Visual studio code 为什么vscode pylint忽略了明显的错误?

Visual studio code 为什么vscode pylint忽略了明显的错误?,visual-studio-code,pylint,Visual Studio Code,Pylint,我在VisualStudio代码中打开了一个python文件,其中有一个明显的错误(使用未定义的变量),但“问题”下列出的pylint问题只显示了一长串次要约定问题 在其上手动运行pylint(与vscode分开)可以很好地发现错误。据我所知,任何vscode pylint相关配置都没有明确排除该错误。最终我发现这是由于vscode中的以下默认设置造成的: "python.linting.maxNumberOfProblems": 100 将此配置编辑为更高的数字(例如1000)会显示错误 显

我在VisualStudio代码中打开了一个python文件,其中有一个明显的错误(使用未定义的变量),但“问题”下列出的pylint问题只显示了一长串次要约定问题


在其上手动运行pylint(与vscode分开)可以很好地发现错误。据我所知,任何vscode pylint相关配置都没有明确排除该错误。

最终我发现这是由于vscode中的以下默认设置造成的:

"python.linting.maxNumberOfProblems": 100
将此配置编辑为更高的数字(例如1000)会显示错误

显然,这一限制是按照发现问题的顺序盲目地应用于pylint输出的,因此,如果错误之前存在足够多的小问题,那么错误将被隐藏——这并不理想