您的位置:首页 >数码办公 >

VSCode在Web浏览器中编辑Python的能力是以开源为代价的

导读 由于新的Python语言服务器Pylance,微软已经更新了其VisualStudioCode集成开发环境(IDE)的Python扩展,以支持在Web浏览器中进行编辑。我们

由于新的Python语言服务器Pylance,微软已经更新了其VisualStudioCode集成开发环境(IDE)的Python扩展,以支持在Web浏览器中进行编辑。

“我们很高兴地宣布,从这个版本开始,您可以通过github.dev在浏览器中享受Pylance的高性能编辑体验,”微软项目经理SavannahOstrowski分享道。

Ostrowski分享说,微软已确保该扩展支持所有核心编辑功能,包括语义突出显示、语法错误、代码导航、函数签名帮助、上下文文档突出显示等。

据TheRegister报道,VSCode是最流行的PythonIDE之一。事实上,在去年的Python开发人员调查中,其用户群(29%)与获胜者JetBrainsPyCharm(33%)相比并没有太大差异。

也许更值得注意的是,微软决定放弃支持扩展的开源Python语言服务器,转而支持闭源Pylance。

TheRegister强调语言服务器的重要性,并指出这是驱动IDE中特定于编程语言的功能的引擎,例如语法突出显示、代码完成和错误检测。

早在2018年,微软的原始Python语言服务器是在开源Apache许可下发布的。然而,它现在已经被专有的Pylance所取代,它于去年推出,最终弃用并删除了旧的语言服务器。

此外,尽管VSCode在技术上是免费和开源的,但Microsoft构建的二进制文件并非如此,而且您已经拥有了打勾开源活动家的完美秘诀,现在Python的创建者为Microsoft工作更是如此。

免责声明:本文由用户上传,如有侵权请联系删除!