在Python中,VSCode调试器不会单步执行外部代码的原因是由于默认情况下,VSCode调试器只会单步执行被称为"Just My Code"的代码,即只会执行当前项目中的代码,而不会执行外部库或模块的代码。
要在launch.json中编辑"justMyCode",可以按照以下步骤进行操作:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"justMyCode": false
}
]
}
这样,VSCode调试器将会单步执行所有代码,包括外部库或模块的代码。
需要注意的是,修改"justMyCode"属性可能会导致调试器在执行大量外部代码时变得缓慢,因此在调试期间建议仅将其设置为false,以避免不必要的性能损耗。
关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,无法提供相关链接。但腾讯云提供了丰富的云计算服务,你可以通过访问腾讯云官方网站,查找与云计算相关的产品和文档。
领取专属 10元无门槛券
手把手带您无忧上云