Visual studio code 用VSCode实现Python的实时linting

Visual studio code 用VSCode实现Python的实时linting,visual-studio-code,editor,Visual Studio Code,Editor,最近,我使用VSCode作为我的Python IDE,并安装了 ,它支持线绳。但是,过梁仅在保存时起作用,但我想要的是实时过梁。作者建议将文件.autoSave设置为打开,这样每当文件自动保存时,过梁就会工作。有一个,供你参考 既然我不想打开自动保存功能,有没有办法用VSCode对Python进行实时linting?或者是否有任何建议的扩展?如果您使用shift+cmd+p(或^+ctrl+p用于windows)或转到“视图>命令选项板”并键入“Lint” 命令选项板允许您执行不同的命令,从这里

最近,我使用VSCode作为我的Python IDE,并安装了 ,它支持线绳。但是,过梁仅在保存时起作用,但我想要的是实时过梁。作者建议将
文件.autoSave
设置为
打开
,这样每当文件自动保存时,过梁就会工作。有一个,供你参考


既然我不想打开自动保存功能,有没有办法用VSCode对Python进行实时linting?或者是否有任何建议的扩展?

如果您使用shift+cmd+p(或^+ctrl+p用于windows)或转到“视图>命令选项板”并键入“Lint”

命令选项板允许您执行不同的命令,从这里您可以启用/禁用过梁,并选择要使用的过梁。最受欢迎的是PyLint,但您可以选择Flake 8或Pep8或任何您喜欢的

我相信你需要在linter实时工作之前做这些事情

要在不保存的情况下扫描代码中的问题,请使用shift+cmd+M,您将在vscode终端中收到一个错误代码。

此处收到了答案。