【发布时间】:2022-10-02 06:05:38
【问题描述】:
我在 VS Code 中遇到了 pylint 的奇怪行为。 \'.pylintrc\' 重新创建后无法识别。 我的步骤:
-
在 VS Code 中安装 pylint
-
使用 \'Python: Select linter\' 命令将 pylint 设置为 linter
-
添加 \'.pylint\' 并禁用一些警告:
[消息控制] 禁用=缺少功能文档字符串, 缺少最终换行符, 缺少类文档字符串, 缺少模块文档字符串, 无效名称, 公共方法太少
它工作正常!但后来我尝试在 \'pyproject.toml\' 中设置 pylint 配置:
[tool.pylint.messages_control] disable = [\"missing-function-docstring\", \"missing-final-newline\", \"missing-class-docstring\", \"missing-module-docstring\", \"invalid-name\", \"too-few-public-methods\" ]好的,我删除了 \'pyproject.toml\' 并返回 \'.pylintrc\' - 没有效果。我尝试再次选择 linter,重新打开 VS Code,重新安装 pylint,但没有任何帮助。
Version: 1.70.0 (user setup) Commit: da76f93349a72022ca4670c1b84860304616aaa2 Date: 2022-08-04T04:38:16.462Z Electron: 18.3.5 Chromium: 100.0.4896.160 Node.js: 16.13.2 V8: 10.0.139.17-electron.0 OS: Windows_NT x64 10.0.19044pylint 版本 2.15.0
标签: visual-studio-code pylint linter