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

VS Code更新后默认终端为PowerShell,修改设置不生效如何解决

操作步骤

  • 方法1:通过命令面板快速修改(优先级最高)
    按下Ctrl+Shift+P调出命令面板,输入Terminal: Select Default Profile,在弹出的选项列表中直接选择「Command Prompt」,随后关闭所有已打开的VS Code终端,重启VS Code即可生效。
  • 方法2:手动检查配置文件
    1. 按下Ctrl+,打开设置页,点击右上角的「打开设置(JSON)」图标,进入全局配置文件,确认存在以下配置:
    {
      "terminal.integrated.defaultProfile.windows": "Command Prompt",
      "terminal.integrated.profiles.windows": {
          "Command Prompt": {
              "path": "C:\\Windows\\System32\\cmd.exe",
              "args": []
          }
      }
    }
    
    1. 检查当前打开项目的.vscode/settings.json文件(如果存在),工作区配置优先级高于全局配置,如果此处指定了默认终端为PowerShell,需要同步修改为上述配置或者删除对应字段。
  • 方法3:排查PowerShell扩展干扰
    部分版本的PowerShell扩展会强制默认启动PowerShell终端,你可以先禁用PowerShell扩展后重启VS Code验证,如果恢复正常,进入PowerShell扩展设置,关闭PowerShell: Start Automatically选项即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 06:12:03