微软拆分 VS Code Python 扩展,Linting 工具独立为 Pylint

1347

近日,微软推出了适用于VS Code的Python扩充套件2022年4月版。

在这个版本中,Linting工具独立成为Pylint扩充套件,并调整了直译器的资讯显示位置。同时,开发者提供了一个创建空白Python和Jupyter笔记本档案的快捷方法。

此次拆分的目的是为了提高性能和稳定性,同时 Python 环境中也不再需要立刻安装这个工具。

新的扩充套件Pylint,使用 Language Server Protocol(语言服务器协议)来提供Linting支援,使用者能配置Pylint中问题的严重度层级。

  • 几乎主流的Python语言版本(即 python >= 3.7)都支持此扩展。
  • 仅当在所选环境pylint中未找到已安装的版本时才使用捆绑包pylintpython
  • 支持的最低版本pylint2.12.2.

在 Visual Studio Code 中安装后,打开 Python 文件时会自动执行 pylint。如果要禁用 pylint,可以在 Visual Studio Code 中的每个工作区禁用此扩展。