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

VSCode中子文件夹launch.json配置的调试程序不显示如何解决?

VSCode子文件夹launch.json调试配置不显示的解决办法
  • 确认子文件夹的launch.json位置:必须放在子文件夹下的.vscode目录内,VSCode仅识别工作区文件夹下.vscode/launch.json的配置。如果子文件夹只是顶层目录的子目录而非独立工作区文件夹,VSCode不会自动加载其配置。
  • 添加子文件夹为工作区文件夹:点击左侧资源管理器顶部的「添加文件夹到工作区」,选择目标子文件夹添加,保存工作区后重启VSCode,子文件夹的调试配置就会出现在调试面板的下拉列表中。
  • 手动合并配置(可选):若不想添加多工作区,可将子文件夹的调试配置合并到顶层.vscode/launch.json的configurations数组中,注意修改program、cwd等路径为相对子文件夹的路径,示例如下:
    {
      "version": "0.2.0",
      "configurations": [
        {
          "name": "顶层项目调试",
          "type": "node",
          "request": "launch",
          "program": "${workspaceFolder}/index.js"
        },
        {
          "name": "子文件夹项目调试",
          "type": "node",
          "request": "launch",
          "program": "${workspaceFolder}/sub-project/app.js",
          "cwd": "${workspaceFolder}/sub-project"
        }
      ]
    }
    
  • 检查语法错误:打开子文件夹的launch.json,排查是否存在语法错误(VSCode会标红提示),语法错误会导致配置无法被加载。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 17:15:46