当我通过 shell 运行时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 中不会出现
...尽管事实上确实执行了一些基本检查,如下图所示,我删除了一个空行:
假设你已经正确配置了Python的扩展并且安装了Pylint,
VSCode 的 Python 扩展就可以了默认情况下最少检查 https://code.visualstudio.com/docs/python/linting#_default-pylint-rules如果您不提供 Pylint 配置选项。
只需输入"python.linting.pylintUseMinimalCheckers": false,
进入你的.vscode/settings.json
强制关闭此操作。
这就是我的样子:
{
"autoDocstring.docstringFormat": "numpy",
"editor.minimap.enabled": false,
"editor.selectionClipboard": false,
"python.pythonPath": "/home/jim/anaconda3/envs/dipoleDisplay",
"window.zoomLevel": 0,
"terminal.integrated.rendererType": "dom",
"python.linting.pylintUseMinimalCheckers": false,
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)