我在Visual Studio Code中打开了一个带有明显错误(使用未定义的变量)的python文件,但是“问题”下列出的pylint问题仅显示了一长串次要常规问题。
在上面手动运行pylint(与vscode分开)可以发现错误。据我所知,任何与vscode pylint相关的配置都未明确排除该错误。
答案 0 :(得分:0)
最终我发现这是由于vscode中的以下默认设置造成的:
"python.linting.maxNumberOfProblems": 100
将此配置编辑为更高的数字(例如1000)会使错误显示出来。
很明显,此限制按发现问题的顺序盲目地应用于pylint输出,因此,如果在错误之前有足够的小问题,则该错误将被隐藏-不理想。