And*_* L. 2 python pylint visual-studio-code pylance
直到大约 3 周前,我一直在使用pylintpython来检查VS Code.
然后,我启用了pylance替换pylint. 然而,pylance并未在提供的特定 linter-listVS Code中列出。
现在,pylance 不显示未使用的模块导入。我怀疑这不包含在 的默认 linting 参数中pylance,因此我尝试找出如何修改它们,类似于使用 执行此操作的过程pylint,例如此处记录并像这样实现(插入到settings.json当前工作区的 - 文件中) ):
"python.linting.pylintArgs": [
"--max-line-length=80",
"--disable=W0142,W0403,W0613,W0232,R0903,R0913,C0103,R0914,C0304,F0401,W0402,E1101,W0614,C0111,C0301"
]
Run Code Online (Sandbox Code Playgroud)
我如何以类似的方式自定义 的 linting 规则pylance?
该python.linting.pylintArgs设置仅供使用pylint,不被使用pylance(据我所知)
看来您正在寻找的设置是这样的python.analysis.diagnosticSeverityOverrides:
{
"python.analysis.diagnosticSeverityOverrides": {
"reportUnusedImport": "information"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3074 次 |
| 最近记录: |