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

修改launch.json后Visual Studio Code终端无法打开问题求助

排查修复步骤

  • 手动配置终端识别规则
    打开VSCode设置(快捷键Ctrl+,),搜索terminal.integrated.profiles.windows,点击「在settings.json中编辑」,新增如下配置(注意把Git Bash的路径替换成你本地实际安装路径):
"terminal.integrated.profiles.windows": {
  "Git Bash": {
    "path": "C:\\Program Files\\Git\\bin\\bash.exe",
    "args": []
  },
  "Command Prompt": {
    "path": "C:\\Windows\\System32\\cmd.exe"
  },
  "PowerShell": {
    "path": "C:\\Windows\\System32\\powershell.exe"
  }
},
"terminal.integrated.defaultProfile.windows": "Git Bash"

保存后重启VSCode,查看终端下拉列表是否恢复可选选项,加号按钮是否正常。

  • 排查扩展冲突
    临时禁用所有已安装的第三方扩展(尤其是C/C++、终端类扩展),重启VSCode测试功能是否恢复。如果恢复就逐个启用扩展,定位到引发异常的扩展后卸载重装即可。

  • 清理VSCode缓存
    完全关闭VSCode后,删除以下两个目录的全部内容,再重启VSCode测试:
    %APPDATA%\Code\Cache
    %APPDATA%\Code\CachedData

  • 排除工作区配置异常
    将当前项目下的.vscode文件夹暂时剪切到桌面,重启VSCode打开项目测试终端功能。如果恢复正常,再逐步把launch.json、tasks.json等必要配置移回,排查是否存在隐藏的配置冲突。

注:你修改的externalConsole参数仅作用于调试阶段的外部控制台,本身不会直接影响内置终端功能,该问题大概率是配置异常或扩展故障引发的连锁问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 02:27:03