【发布时间】:2021-07-14 00:52:11
【问题描述】:
我已经在我的 python 项目中成功设置了 flake8(在根目录中有一个 .flake8 文件),并通过一个 .vscode/settings.json 文件将它绑定到 VS Code,这样我就可以在我的文件中看到 linter 警告正在清理。然而,在 1000 行,linter 支撑突然消失。第 1000 行之后的所有行都不提供 linter 反馈。
当我从命令行运行flake8 /path/to/file 时,我得到了完整的错误列表及其对应的行号(包括第 1000 行之外的一些警告),但由于某种原因,VS Code 似乎无法报告这些IDE 中的内联错误。
我是否缺少一些配置以允许 VS Code 对第 1000 行以外的其余大文件进行 lint?
【问题讨论】:
-
奇怪!你用的是什么vs代码插件?我建议将此作为错误报告给他们(他们可能正在做一些愚蠢的事情,比如
/:[0-9]{1,3}/来获取行号) -
@wdc92 - 你可以在这里提交这个问题:microsoft/vscode-python
-
感谢 @JillCheng 和 Anthony - 我会考虑在 ms-python's GitHub 页面上发布错误。它似乎在一段时间后自行修复。我一夜之间在 VS Code 中打开了文件,它又可以工作了。但是,重新启动 VS Code 会再次出现问题。我想 linter 只是运行得很慢。
标签: python visual-studio-code flake8 linter