gpt4 book ai didi

visual-studio-code - 如何让 VSCode 的 python 调试器在调试时跳过进入某些模块

转载 作者:行者123 更新时间:2023-12-05 02:53:28 30 4
gpt4 key购买 nike

在 vscode 的 python (ms-python) 扩展中,有没有办法让调试器 (debugpy) 不进入特定模块中定义的函数。我找到了 justMyCode 但它只会跳过进入外部模块(比如 stdlib 的成员),而我有时需要跳过我自己的模块。

我看到一些其他语言的调试适配器实现了 skipFiles 属性。 python 有类似的东西吗?

最佳答案

通过 debugpy 代码,我发现这个未记录的功能非常有用:在 launch.json 的调试配置中添加“规则”:[{"module":"*xxx*", "include":false}]。确保 xxx 是完整的模块名称,如 a.b.module

有更多的工作选择。他们可以看到here

一句警告。此功能未记录(至少我没有在任何地方找到它)所以请谨慎使用,因为它可能有一天会消失。另一方面,此功能作为代码统一测试的一部分进行了适当测试(如您从链接中看到的那样)

关于visual-studio-code - 如何让 VSCode 的 python 调试器在调试时跳过进入某些模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62224884/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com