首页 > 解决方案 > 如何更改 VS Code 用于 linting 的 .pylintrc 文件?

问题描述

我们的项目根目录中有一个 .pylintrc 文件提交给我们的团队使用的 git,该文件禁用了许多有用的错误。所以 VS Code 没有显示这些。我想知道我是否只能在本地机器上使用自己的 pylint 规则,而无需在 git 中修改团队的 .pylintrc 文件。

我知道 pylint 有一个名为 --rcfile 的选项,可用于指定自定义 .pylintrc 文件。我想如果我可以在 VS Code 设置中指定这个选项,我可以让它显示更多错误。你知道怎么做吗?

标签: visual-studio-codevscode-settingspylintpylintrc

解决方案


如果您希望.pylintrc为所有环境启用相同的功能,可以将settings.json命令行指针添加到配置:

    "python.linting.pylintArgs": [
        "--rcfile=${env:HOME}/path/to/your/.pylintrc"
    ]

为了在 Windows 和 Linux 上保持相同的配置,我在 Windows 上添加HOME=%USERPROFILE%了我的用户环境变量。


推荐阅读