Vic*_*ria 5 python-3.x visual-studio-code
当我调试 python 代码时,它会跳过不是我编写的代码。我已将 justmycode 设置为 false,并尝试更新请求,但是,它不会接受除启动或附加之外的任何值,并且目的设置为调试测试。似乎什么都不起作用。
我的 JSON 文件:
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode":false,
"purpose": ["debug-test"]
}
]
}
Run Code Online (Sandbox Code Playgroud)
来自调试器的消息(是的,我介入并没有结束):
在单步执行期间,帧从调试中跳过。注意:可能由于“justMyCode”选项而被跳过(默认== true)。尝试在调试配置(例如,launch.json)中设置“justMyCode”:false。
抱歉,如果这是一个愚蠢的问题,我是一个新手,在实习中感觉完全无法理解。
从字面上看,这是我的全部代码。当我尝试单步执行execute() 时,会出现来自调试器的消息。
pQuery=p.logquery()
pQuery.execute()
Run Code Online (Sandbox Code Playgroud)
小智 0
我刚才遇到了类似的问题,当我将选项设置justMyCode为配置末尾且行尾没有逗号时,它突然开始工作。
所以,不工作:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Aktuelle Datei",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": false,
}
]
}
Run Code Online (Sandbox Code Playgroud)
和工作示例:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Aktuelle Datei",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": false
}
]
}
Run Code Online (Sandbox Code Playgroud)
我无法理解为什么会这样。如果这也适合您,请告诉我。
| 归档时间: |
|
| 查看次数: |
1763 次 |
| 最近记录: |