gpt4 book ai didi

python - 如何在 VS Code 中定义 pylance linting 参数(例如 "python.linting.pylanceArgs")?

转载 作者:行者123 更新时间:2023-12-02 19:05:08 26 4
gpt4 key购买 nike

直到大约三周前,我一直在使用 pylint用于在 VS Code 中检查我的 python 文件。

然后,我启用了 pylance 来替换 pylint。然而,pylance 并未在 specific linter-list 中列出。由 VS Code 提供。

现在,pylance 不向我显示未使用的模块导入。我怀疑这不包含在 pylance 的默认 linting 参数中,因此我尝试找出如何修改它们,类似于使用 pylint 执行此操作的过程,例如记录here并实现如 so (插入到当前工作区的 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"
]

如何以类似的方式自定义 pylance 的 linting 规则?

最佳答案

python.linting.pylintArgs设置为pylint仅且不被 pylance 使用(据我所知)

看来您正在寻找的设置是这个python.analysis.diagnosticSeverityOverrides :

{
"python.analysis.diagnosticSeverityOverrides": {
"reportUnusedImport": "information"
}
}

查看 pylance 的列表您可以访问设置this pagethis one .

关于python - 如何在 VS Code 中定义 pylance linting 参数(例如 "python.linting.pylanceArgs")?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65158096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com