49 lines
1.3 KiB
JSON
49 lines
1.3 KiB
JSON
{
|
|
"configurations": {
|
|
"run-to-entry": {
|
|
"adapter": "vscode-cpptools",
|
|
// This makes this configuration the default. Only one default can be set
|
|
// (having two is the same as having none)
|
|
"default": true,
|
|
"configuration": {
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/${fileBasenameNoExtension}",
|
|
"externalConsole": false,
|
|
"stopAtEntry": true,
|
|
"stopOnEntry": true,
|
|
"MImode": "${VIMSPECTOR_MIMODE}"
|
|
},
|
|
"breakpoints": {
|
|
"exception": {
|
|
"cpp_catch": "",
|
|
"cpp_throw": "",
|
|
"objc_catch": "",
|
|
"objc_throw": "",
|
|
"swift_catch": "",
|
|
"swift_throw": ""
|
|
}
|
|
}
|
|
},
|
|
"run-to-breakpoint": {
|
|
"adapter": "vscode-cpptools",
|
|
"configuration": {
|
|
"request": "launch",
|
|
"program": "${workspaceRoot}/${fileBasenameNoExtension}",
|
|
"externalConsole": false,
|
|
"stopAtEntry": false,
|
|
"stopOnEntry": false,
|
|
"MImode": "${VIMSPECTOR_MIMODE}"
|
|
},
|
|
"breakpoints": {
|
|
"exception": {
|
|
"cpp_catch": "",
|
|
"cpp_throw": "",
|
|
"objc_catch": "",
|
|
"objc_throw": "",
|
|
"swift_catch": "",
|
|
"swift_throw": ""
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|