如何将 VS Code 的默认终端从 PowerShell 切换为 CMD(命令提示符)
大家好,我是小智!
摘要
Visual Studio Code 默认使用 PowerShell 作为集成终端,但很多开发者更熟悉或更偏好传统的 CMD(命令提示符)。本文将介绍如何将 VS Code 的默认终端从 PowerShell 切换为 CMD,包括图形界面方法和手动配置两种方式,并解释为什么有些人更倾向于使用 CMD。
为什么要切换成 CMD?
虽然 PowerShell 功能强大、脚本能力丰富,但对于初学者来说,语法相对复杂,且某些命令和 CMD 不完全兼容。而 CMD 更加轻量、启动速度快、兼容性好,对于运行 .bat 脚本、执行简单命令、使用传统 Windows 工具等场景更为友好。
特别是在使用 Python、Node.js 等环境时,有些命令在 PowerShell 中需要额外转义或处理,而在 CMD 中可以直接执行,使用体验更加直接和稳定。
方法一:通过命令面板快速切换(推荐)
- 打开命令面板:输入以下快捷键
- Windows/Linux:
Ctrl + Shift + P - macOS:
⌘ + Shift + P
- Windows/Linux:
- 输入并选择命令:
Terminal: Select Default Profile
完成第一步和第二步的效果如下图所示。

3. 在弹出的终端配置列表中,选择:Command Prompt 如下图所示

- 关闭当前终端窗口(如果已经打开),然后重新打开一个新终端(快捷键:
Ctrl + `),你就会看到默认终端已经切换为 CMD。
方法二:手动修改设置文件(可选)
你也可以直接在 settings.json 中修改配置项:
- 打开设置(快捷键:
Ctrl + ,),点击右上角的齿轮图标,选择「在 settings.json 中打开」 - 添加以下配置:
"terminal.integrated.defaultProfile.windows": "Command Prompt"
补充说明
- 如果你没有看到 Command Prompt 选项,说明它在系统中未被识别为终端 Profile,可以手动添加:
"terminal.integrated.profiles.windows": {
"Command Prompt": {
"path": ["${env:windir}\\System32\\cmd.exe"]
}
}
- 切换后不会影响其他终端(如 Git Bash、WSL),你仍然可以通过菜单选择不同的终端类型。

浙公网安备 33010602011771号