首页 > 数码 >

微软发布7月Visual Studio Code Python扩展更新 共修复51个问题

微软发布了 7月的 Visual Studio Code Python 扩展更新,此版本总共修复了 51 个问题,其中包括:

•支持新的语言服务器:Pylance

•Gather 扩展

•将 Notebook 导出为 HTML 和 PDF

•调试器的反向连接

•支持新的语言服务器:Pylance

Pylance 是微软基于 Microsoft Pyright 静态类型检查工具的新语言服务器。它是一种快速的语言服务器,提供了许多功能来帮助用户编写代码,包括自动导入、无效代码检测、参数和返回类型信息等等。

Pylance 最近添加的一项功能是上下文高亮显示:

Gather 扩展

此版本增加了对新的实验性扩展 Gather 的支持。该工具用于分析并确定 Notebook 中必要的代码依存关系,并执行代码清除,自动执行此困难且耗时的任务。

用户无需手动删除未使用的导入内容或不相关的代码即可清理 Notebook。Gather 的最终文件格式可以使用 VS Code 设置 “Data Science: Gather To Script” 进行自定义。

将 Notebook 导出为 HTML 和 PDF

导出为 PDF 需要安装 TeX。

调试器的反向连接

现在可以使用反向连接更轻松地启动远程调试器会话。

将 ptvsd(VS Code 中的 Python 调试器)附加到 Python 进程或远程计算机时,需要设置远程 Python 进程,以便它侦听附加请求,然后在 VS Code 中启动调试器会话以附加到该进程。

但是该附加操作可能会很棘手,也许需要很长时间才能在远程计算机上启动,或者可能连接超时。

此版本支持将调试器配置为反向连接。现在可以将远程 Python 进程设置为连接到特定地址(端口号或主机和端口元组),并在 VS Code 中运行附加配置以开始侦听同一地址,以将其附加到进程。

现在,可以使用 VS Code 启动调试器,以便它开始侦听连接请求。当启动 Python 进程时,它将在定义的断点处停止。

其他改进

•支持连接到 Jupyter hub servers 使用服务器的基本 URL(即https://111.11.11.11:8000)或用户文件夹(即https://111.11.11.11:8000/user/theuser)。与密码认证一起使用。

•增加了配置是否扩展传递给调试器的参数的功能。

•更新至jedi 17.1

•如果工作区根目录中存在 toml 文件,则自动激活扩展名。

关键词: 微软 Python

责任编辑:Rex_07

推荐阅读

天天要闻:通润装备11涨停

· 2022-12-06 16:47:48

英飞拓4涨停

· 2022-12-06 17:00:57

关于我们 联系我们 商务合作 诚聘英才 网站地图

Copyright @ 2008-2020 xjd.rexun.cn Corporation,All Rights Reserved

热讯新闻网 版权所有 备案号:豫ICP备20005723号-6
文章投诉邮箱:2 9 5 9 1 1 5 7 8@qq.com 违法信息举报邮箱:jubao@123777.net.cn

营业执照公示信息