You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode启动时自动运行launch.json中的配置?

VSCode启动时自动运行launch.json配置的实现方法

完全可行,有两种主流实现方式:

原生配置方案(无需扩展)

通过任务(Tasks)系统配合启动配置,实现工作区打开时自动触发指定调试项:

  1. 先在.vscode/launch.json中确认你要自动运行的配置名称(比如示例中的My App),确保该配置能手动正常启动。
  2. 在.vscode/tasks.json中添加一个自动触发的任务:
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Auto Run Debug Config",
      "type": "shell",
      "command": "${command:workbench.action.debug.start}",
      "args": ["My App"],
      "runOptions": {
        "runOn": "folderOpen"
      }
    }
  ]
}

这里的runOn: "folderOpen"表示打开当前工作区时自动执行该任务,而任务会调用命令触发指定名称的调试配置。

扩展辅助方案

如果觉得原生配置麻烦,可以使用专门的扩展(比如Auto Run Debug),这类扩展通常提供可视化界面,直接选择要自动运行的launch配置即可,无需手动编写JSON。

注意事项

  • 确保目标调试配置没有需要手动输入的参数(比如交互式输入),否则自动运行会卡住或失败。
  • 多工作区场景下,要将任务/扩展配置放在对应的工作区设置中,避免全局生效影响其他项目。

内容的提问来源于stack exchange,提问作者Philippe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 19:15:27