提问人:Min Guo 提问时间:11/13/2023 更新时间:11/13/2023 访问量:79
调试器未在 VSCode 中的断点处停止(python 代码)
Debugger not stopping at breakpoints in VSCode (python code)
问:
当我在 1.84.2 vscode 中运行 python 时,我发现断点不起作用。它没有在我中断的地方停止,而是在不是断点的地方停止。这个问题让我非常焦虑。我找不到解决问题的方法,如果解决不了,我会放弃vscode,但我不想这样做。请帮帮我。
launch.json 文件
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true,
}
我不知道问题出在哪里,我以前没有任何问题,但是两个月后我使用它时出现了这个问题。请帮帮我,谢谢。
答:
0赞
Thomas
11/13/2023
#1
您需要将设置“justMyCode”更改为 false,断点才能在 vscode 中工作。
更多内容可以在这里阅读
评论
0赞
Min Guo
11/13/2023
我试过了,但问题仍然没有解决。此外,我还进行了几次尝试,例如安装旧版本的 vscode,在设置文件中添加“purpose”:[“debug-in-terminal”]“并重新启动 vscode,但仍然不起作用。并且我发现了一些问题:在运行其他文件时,即使 justMyCode 设置为 true,也不会出现无效断点的问题,有时断点有效,但再次运行时无效。这是什么原因?
评论
launch.json
"justMyCode": true,
Help: About