从VSC+;代码中排除文件+;调试进入? 是否可以排除某些文件被插入到VSCODC++调试程序中?我正在使用gdb进行调试

从VSC+;代码中排除文件+;调试进入? 是否可以排除某些文件被插入到VSCODC++调试程序中?我正在使用gdb进行调试,c++,debugging,gdb,visual-studio-code,C++,Debugging,Gdb,Visual Studio Code,我的可执行文件是在Docker容器中远程构建和运行的,而VSCode的主机环境没有Docker环境的标准头文件 特别是,它试图进入STL代码,我宁愿排除它 谢谢您可以跳过某些文件,以免被介入。有关以下信息,请参阅文档: 要在VSCode中使用gdb进行调试时跳过文件,可以将以下部分添加到launch.json的setupCommands: "setupCommands": [ { &

我的可执行文件是在Docker容器中远程构建和运行的,而VSCode的主机环境没有Docker环境的标准头文件

特别是,它试图进入STL代码,我宁愿排除它


谢谢

您可以跳过某些文件,以免被介入。有关以下信息,请参阅文档:


要在VSCode中使用gdb进行调试时跳过文件,可以将以下部分添加到launch.json的
setupCommands

 "setupCommands": [
                      {
                        "description": "Skip library files",
                        "text": "-interpreter-exec console \"skip -gfi **/bits/*.h\""
                      }  
                  ],
这将跳过名为
bits
的所有文件夹中的所有头文件。类似地,可以在VSCode调试控制台中键入
-exec skip-gfi**/bits/*.h

 "setupCommands": [
                      {
                        "description": "Skip library files",
                        "text": "-interpreter-exec console \"skip -gfi **/bits/*.h\""
                      }  
                  ],