最近写题的时候调试经常被迫因为展示头文件执行步骤而不得不打一堆断点,改lanuch.json后又发现string类型在调试器中展示了其成员变量,想想这两个问题也是蛮常见的,网上能搜到的大都是零零散散的,很难搜到,这里一并给出配置
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
},
{
"description": "将反汇编风格设置为 Intel",
"text": "-gdb-set disassembly-flavor intel",
"ignoreFailures": true
},
{
"description": "防止gdb打开标准库函数",
"text": "-interpreter-exec console \"skip -rfu std::.*\"",
"ignoreFailures": false
}
],
在lanuch加上这段内容即可