【问题标题】:How to change the .pylintrc file that VS Code is using for linting?如何更改 VS Code 用于 linting 的 .pylintrc 文件?
【发布时间】:2020-01-07 08:18:05
【问题描述】:

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

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

【问题讨论】:

    标签: visual-studio-code vscode-settings pylint pylintrc


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      您可以在工作空间workspace/.pylintrc 的根目录下创建.pylintrc 文件,它应该会被自动检测到。

      【讨论】:

      • pylintrc(不带点)也会被 VS Code 自动检测到
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      • 1970-01-01
      • 2021-07-14
      • 2022-10-02
      • 1970-01-01
      • 2017-04-16
      • 1970-01-01
      相关资源
      最近更新 更多