Visual Studio代码-你能为python进行实时linting吗



这里有同样的问题,但没有任何回复。

用VSCode 实现Python的实时linting

我现在正在使用VS代码市场上的Python扩展。

经过大约一个小时的研究,我在短绒中发现了以下选项:

python.linting.lintOnSave

我将其设置为false,但这几乎只是禁用linting。如果自动完成实时工作,必须有一种方法。

有可能在VS代码中实时执行linting吗?到目前为止,只有当我保存时,门楣才起作用。我是不是错过了什么?

请看一下这篇文章。已经有一个名为lintOnTextChange的功能,但现在已弃用。您必须用以下行扩展您的配置文件,以使其在文本更改方面发挥作用:

"python.linting.lintOnSave": true,
"files.autoSave": true

但这更多的是一种变通方法,而不是解决问题的正确方法。也可以看看这个。

这取决于您从linting中获得什么。如果你想让一个特定的短绒不断地运行,那么@benni94提供的答案是准确的。但是,如果您只是在处理语法错误之类的问题,那么使用langauge服务器将提供此功能(在设置中设置"python.jediEnabled": false以启用它(。

相关内容

  • 没有找到相关文章

最新更新