首页 > 解决方案 > VS Code:在自定义容器中启动调试器

问题描述

我有一个自定义 shell 命令,它启动一个 docker 容器,我在其中运行我的 C++ 应用程序。在 VS Code 中,我想配置 launch.json 以便在运行配置时,它首先调用我的自定义命令来启动容器并在容器内启动调试器。

这在 VS Code 中可能吗?

我尝试将容器作为 preLaunchTask 启动,但是调试器没有启动,因为它一直在等待 preLaunch 任务完成(preLaunch 任务应该在调试器完成之前完成,因为它是容器)

标签: debuggingvisual-studio-codegdbvscode-settingsvscode-debugger

解决方案


推荐阅读