参考资料: VS Code入门教程2020 #24 介绍launch.json
launch.json配置文件
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python 调试程序: 当前文件",
"type": "debugpy",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
"configurations"是一个数组,对应多个配置项(字典)。每个配置项对应一个具体环境的配置。
“name”,“type”,"request"是通用参数,任何编程语言都有。
"name"是给配置项起一个易于理解的名字,方便后面在调试时,通过下拉列表切换配置项。
“type"指定的是编程环境,如python对应type是"debugpy”。
“request"指定的是调试模式,具体值只能是"launch"或者"attach”。