微软拆分 VS Code Python 扩展,将功能独立

频道:行业资讯 日期: 浏览:686

  

微软近日发布公告,表示已将Visual Studio代码的Python扩展中的产品毛羽功能独立拆分了出来,并形成了一个独立的Pylint扩展,此次拆分的目的是为了提高性能和稳定性,并且不再要求在Python环境中安装这个工具,此外拆分后的功能还可以以扩展的形式单独进行更新。

这个新的扩展使用了语言服务器协议(语言服务器协议)来提供对产品毛羽处理的支持,并附带最新版本的Pylint(目前是2.13.4版本)。

微软拆分 VS Code Python 扩展,将功能独立

虽然微软发布的这个扩展的名称是Pylint,并且也附带了最新版本的Pylint,但它与Python开发中大家熟知的Pylint还是有很大差异(微软在命名上就十分具有迷惑性)。

其中后者Pylint是一个开源的静态代码分析工具,并具有高度可配置的特点,用户可以根据自己的需求以某种方式扩展Pylint。作为一个非常实用的工具,Emacs, Vim,原子等编辑器中都集成了Pylint,而前者仅支持Visual Studio代码。

它还提供了额外的方法来配置通过Pylint报告的问题的严重性等级,例如:

& # 13;   <类代码=坝镅詐ython”>“pylint。严重程度”:{& # 13;   “公约”:“信息”,& # 13;   “错误”:“错误”,& # 13;   :“致命错误”,& # 13;   “重构”:“提示”,& # 13;   “警告”:“警告”,& # 13;   “信息”:“信息”,& # 13;   “W0611”:“错误”,///错误代码# 13;   “unused-import”:“错误”///错误诊断# 13;   }& # 13;   

但目前需要注意的是:如果开发者在Python扩展中也启用了pylint,可能会在问题面板中看到同一个问题的两个条目。你可以通过设置“python.linting。pylintEnabled”:假来禁用内置的产品毛羽功能。

开发者今天就可以从VS代码的市场中安装这个新的扩展来试试。如果你有任何问题或功能请求,可以在Pylint扩展的GitHub仓库中提出。

微软拆分 VS Code Python 扩展,将功能独立

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码