1
ivechan 2017-07-13 20:25:59 +08:00
这个就是正确方式。
|
2
janxin 2017-07-13 20:30:24 +08:00
同样的步骤没有任何问题 |
3
nutting 2017-07-13 20:38:43 +08:00 via Android
你确定逻辑走断点了?
|
4
Miy4mori 2017-07-13 21:03:19 +08:00 via iPhone
楼上说的在理
|
5
athomas 2017-07-13 22:34:57 +08:00
是不是 vscode debug configuration 设置有问题?
|
6
zhusimaji 2017-07-13 23:38:17 +08:00 via iPhone
三楼说的有道理,如果你设置的断点没有被执行到也是一晃而过,还是需要检查一下逻辑,最笨的方法就是在第一条语句打上断点,这样肯定会停下,让后 f10 单步调试
|
7
saximi OP @athomas 应该是设置有问题,但是我不知道怎么设置才能使断点生效。我的 launch.json 中的相关内容如下:
"version": "0.2.0", "configurations": [ { "name": "Python", "type": "python", "request": "launch", "stopOnEntry": true, "pythonPath": "${config:python.pythonPath}", "program": "${file}", "cwd": "${workspaceRoot}", "env": {}, "envFile": "${workspaceRoot}/.env", "debugOptions": [ "WaitOnAbnormalExit", "WaitOnNormalExit", "RedirectOutput" ] }, 另外,F11 键既是单步调试模式,又是 VSCODE 全屏快捷键,我一按 F11 就切换全屏而无法进入单步执行,请问这又应该怎么做呢? |