在.vscode/launch.json中添加下面代码:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"stopOnEntry": true, // 这将在程序启动时立即暂停
"debugStdLib":true, //必须
"debugOptions": [
"RedirectOutput" // 这将把 print 输出的内容也发送到调试控制台
]
}
]
}
在使用时vscode可能提示““debugStdLib”:true, //必须”已被弃用,别管,继续运行即可。另外,调试时需要选择使用你编辑的launch.json进行调试,否则调试失败