在 Visual Studio Code 中将 "justMyCode": false 添加到 launch.json 时未定义名称“false”

sse*_*era 12 debugging python-3.x visual-studio-code vscode-debugger

我只是想在 python 中调试我的程序,其中我有一个第三方库(总是用 python 编写),但它不能按预期工作。

我的 launch.json 文件是:

{

"version": "0.2.0",
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "console": "integratedTerminal",
        "justMyCode": false
    }
  
]
Run Code Online (Sandbox Code Playgroud)

}

但它给了我错误:

名称“false”未定义

一旦我开始调试问题。

有人能帮助我吗?

先感谢您,

小智 27

此配置触发当前焦点文件的运行或调试(请参阅“name”:“Python:当前文件”“program”:“$ {file}”设置)以及弹出错误消息,因为您尝试调试launch.json 文件 - 这对于 python 调试器来说没有任何意义。

换句话说 - 首先,您必须切换到/聚焦您的 python 文件,然后触发调试。