您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    VS Code中更弱小的Python扩展来了!Pyright可以删了
    时间:2020-07-08 12:12 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    微软宣布推出一种新的 Python 言语效劳器,名为 Pylance,其可应用言语效劳器协议与 VS Code 停止通讯。Pylance 这个名字是对 Monty Python 的 Lancelot 的致敬,Lancelot 是亚瑟王和圆桌骑士中的第一位胆小鬼。

    Visual Studio Python 言语效劳器和 Python 顺序经理 Savannah Ostrowski 表示,Pylance 如今作为 Visual Studio Marketplace 的扩展提供,它“极大地改善了 Visual Studio Code 中的 Python 体验。“

    VS Code中更弱小的Python扩展来了!Pyright可以删了

    早在 2018 年,微软的 Python 团队就发布了 Python 言语效劳器,将 Visual Studio 丰厚的 Python IntelliSense 支持引入了 VS Code。现如今,微软则表示,在过去的几个月中,他们曾经对言语效劳器停止了更新,以改良其功用并使开发人员可以编写最佳代码,而这项任务的成果就是新的 Pylance 言语效劳器。

    据引见称,Pylance 是以微软的静态类型反省工具 Pyright 作为基础开发的全新的言语效劳器,应用类型 stubs(.pyi 文件)和惰性类型推断来提供高功用的开发体验。Pylance 经过丰厚的类型信息增强了用户的 Python IntelliSense 体验,可协助用户更快更好地编写代码。Pylance 扩展还随附了抢手模块的 Type Stub 集合,以提供快速、准确的自动完成和类型反省。

    Pylance 提供的一些关键功用包括有:类型信息、自动导入、类型反省诊断和多根任务区支持。

    微软表示:“Pyright 的类型反省功用和言语功用如今已兼并到称为 Pylance 的 VS Code 扩展中,这是 Microsoft 官方支持的 Python 言语效劳器”。

    “Pylance 旨在与 VS Code 的 Python 扩展一同运用。除 Pyright 的功用外,Pylance 还添加了与 IntelliCode 的若干初级功用的兼容性,以完成 AI 辅佐完成。假设你是 VS Code 的用户,我们建议你卸载 Pyright 然后安装 Pylance,从而你将取得 Pyright 的一切益处以及更多。”

    此外, 微软还正告用户不要同时安装 Pyright 和 Pylance,否则将会招致重复的错误。

    在未来开展方面,微软则泄漏,Pylance 代表了 VS Code 中 Python 方面的庞大改良,团队为此投入了数月的时间。新的言语效劳器可提供更高的功用和更多功用,团队的重点将转移到 Pylance,并继续对其开展。

    短期内,在 VS Code 中编写 Python 时,用户依然可以继续运用微软 Python 言语效劳器。但该公司的长期方案是将一切用户都迁移到 Pylance,最终弃用并删除旧的言语效劳器。

    下载地址:https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance

    【编辑引荐】

    Facebook再曝破绽:与开发者超时分享用户数据

    清点:2020年受欢迎的6种编程言语

    Python 3.10 的首个 PEP 降生,内置类型 zip() 将迎来渎特性

    TIOBE 7 月榜单:易于学习运用的统计编程言语末尾盛行

    1行代码完成Python数据剖析:图表美观明晰,自带比照功用丨开源

    (责任编辑:admin)