Jas*_*onK 1 breakpoints visual-studio-code vscode-debugger
我使用调试器的主要用途之一是逐步浏览新库的各个部分,以更好地了解它们的工作原理以及如何使用它们。但是,当我在 Jupyter Notebook 中开始调试时,我当前安装的 VS Code 拒绝让我设置断点或单步执行第 3 方库。我收到“过滤器排除的文件中的断点”错误。
我已经浏览了网上可以找到的有关此问题的所有内容,但我尝试过的所有方法均无效。我有:
当我使用具有相同代码的Python文件时,问题不存在。因此,无论应用过滤器,仅当我试图调试 Jupyter Notebook 中的单元格时才会这样做。
对于其他人,该问题已解决,请参阅发行说明:“Just My Code”用于笔记本单元调试。
用于笔记本单元调试的“Just My Code”
“仅我的代码”调试功能允许用户确定调试器是单步执行 Python 库中的代码,还是仅单步执行用户代码。调试笔记本单元时默认启用此功能,您现在可以设置
"jupyter.debugJustMyCode": false为禁用它并允许单步执行库代码。为了获得最佳体验,请将debugpy您的环境升级到 >=1.6.3。以前,仅在使用交互窗口进行调试时才会考虑此设置。现在它在笔记本编辑器中也受到尊重。
| 归档时间: |
|
| 查看次数: |
2389 次 |
| 最近记录: |