当我通过 shell a pylint
运行时:
$ pylint decorator.py
No config file found, using default configuration
************* Module decorator
C: 7, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C: 15, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C: 1, 0: Missing module docstring (missing-docstring)
C: 4, 0: Missing function docstring (missing-docstring)
C: 6, 4: Missing function docstring (missing-docstring)
C: 14, 0: Missing function docstring (missing-docstring)
但是,如下所示,这些警告不会出现在 VSCode 中
…尽管确实执行了一些基本检查,如下图所示,我删除了一个空行:
原文由 pkaramol 发布,翻译遵循 CC BY-SA 4.0 许可协议
假设您已经正确配置了 Python 的扩展并且安装了 Pylint,
如果您不提供 Pylint 配置选项,VSCode 的 Python 扩展将 默认进行最少的检查。
只需在您的 --- 中输入
"python.linting.pylintUseMinimalCheckers": false,
.vscode/settings.json
即可强制关闭此功能。这是我的样子: