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

VSCode设置默认终端为Git Bash后JavaScript Debug Terminal仍打开PowerShell如何解决

VSCode JavaScript Debug Terminal默认使用Git Bash配置方法

VSCode的JavaScript Debug Terminal为调试器专属终端,默认不继承全局集成终端的默认配置,需要单独指定参数才能生效,配置步骤如下:

  • 打开VSCode配置文件settings.json,可通过快捷键Ctrl+Shift+P唤出命令面板,输入Preferences: Open Settings (JSON)快速打开
  • 在原有配置的基础上新增以下配置项,注意shellProfile下的配置名要和你之前定义的Windows终端配置的键名完全一致:
"debug.javascript.terminalOptions": {
    "shellProfile": {
        "windows": "GitBash"
    }
}
  • 如果你使用launch.json自定义调试配置,需要在对应调试规则中添加"console": "integratedTerminal"配置,示例如下:
{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "启动当前JS文件",
      "program": "${file}",
      "console": "integratedTerminal"
    }
  ]
}
  • 保存所有配置后重启VSCode,再次打开JavaScript Debug Terminal即可默认使用Git Bash启动。
    如果配置后未生效,可以检查当前工作区的settings.json是否存在冲突的终端配置,删除重复配置或者同步修改工作区配置即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 13:45:04