【问题标题】:VSCode shows different Pylint errors in editor mouseover versus problems paneVSCode 在编辑器鼠标悬停与问题窗格中显示不同的 Pylint 错误
【发布时间】:2018-09-28 12:48:59
【问题描述】:

作为 VSCode(1.27.2 版)的新用户,我正在尝试运行 Pylint(Python 3.6 上的 2.1.1 版)并启用了许多额外的检查器,例如 design checker,但即使错误显示在编辑器窗口中的鼠标悬停上,它们不会在问题窗格中列出。在下图中,您可以在鼠标悬停中看到至少 3 个,而在问题窗格中只有 2 个。 (实际上编辑器中总共有 5 个,而问题窗格中仍然只有 2 个。)我的用户设置中有 "python.linting.pylintUseMinimalCheckers": false, 并且我在我的用户设置中发送了额外的检查器 "python.linting.pylintArgs": ["--load-plugins", "pylint.extensions.mccabe"], 但似乎有我认为我缺少的一些设置会正确显示在编辑器中的鼠标悬停中看到的相同错误。任何人都可以帮忙吗?缺少的似乎是 'R' 类型的 pylint 错误 - 重构类型。

【问题讨论】:

    标签: python visual-studio-code pylint


    【解决方案1】:

    似乎 VSCode 的问题面板显示错误、信息和警告,但不显示提示。我找不到这方面的文档,但测试似乎表明情况确实如此。而且由于 Pylint 重构问题默认为 VSCode 设置中的提示,因此它们不会显示。将该设置更改为这 3 个值中的任何一个最终都会在“问题”面板中显示“提示”。我希望我可以在问题面板中简单地包含“提示”,但我找不到该设置。不过,这已经足够了。

    【讨论】:

      猜你喜欢
      • 2021-12-21
      • 2021-12-24
      • 2019-05-18
      • 1970-01-01
      • 2019-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多