gpt4 book ai didi

python - VSCode 在编辑器鼠标悬停与问题 Pane 中显示不同的 Pylint 错误

转载 作者:太空宇宙 更新时间:2023-11-04 02:16:20 25 4
gpt4 key购买 nike

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

Code snippet from Pylint docs showing mouseover of pylint errors that do not show up in the problem pane

最佳答案

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

enter image description here

关于python - VSCode 在编辑器鼠标悬停与问题 Pane 中显示不同的 Pylint 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52555726/

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