APP下载

微软更新VS Code Python扩充套件除错器Debugpy至1.0版本

消息来源:baojiabao.com 作者: 发布时间:2026-09-09

报价宝综合消息微软更新VS Code Python扩充套件除错器Debugpy至1.0版本

微软释出最新10月更新版本的VS Code Python扩充套件,用户已经可以从扩充套件市集中下载。这个版本的Python扩充套件更新重点,在于其内建新的除错器Debugpy已经达到1.0。微软在今年3月首次公开Debugpy,这是微软在Python扩充套件中添加的新除错器,Debugpy拥有丰富的功能,供开发者探索程式码中的臭虫、错误和意外行为。

Debugpy能够用来除错网页应用程序,新的除错器支援即时重新载入Django或是Flask等应用程序,当开发者储存经变更的程式码之后,网页服务器将自动在同一除错对话重新启动,而不需要开发者麻烦地重新启动除错器。另外,Debugpy也能被用来除错Django和Flask HTML模板,开发者只要在HTML档案相关的程式码下中断点,就能开始除错。

Debugpy可以对本地程序进行除错,让开发者检视本地端执行的程序列表,选择一个想要除错的程序,就能够简单地将Debugpy附加到程序上,或是在launch.json档案中,直接配置程序ID,让Debugpy对特定程序开始进行出错。

除了本地端,Debugpy也能被用于远端除错,透过远端部署扩充套件(Remote Development Extension),允许开发者对Docker容器、远端机器,甚至是WSL环境中的应用程序进行除错,该扩充套件会在远端环境,启动一个轻量级的服务器,以提供与本地开发相同的除错体验。这种方法可以让开发者在远端,使用与本地端相同的Debugpy配置,但是实际上,Debugpy被安装在远端,并在远端执行。另一种则是以远端附加的方式进行除错,开发者可以将除错器附加到,在远端机器中执行的Debugpy服务器,只要设定主机名称和连接埠,就能够立刻开始远端除错。

2020-11-04 17:50:00

相关文章