vscode 升级到 1.60.0 之后,原来 Cmder 终端的配置方法已经失效,再此记录一下新版的配置方法。以下配置方法在 windows10 上进行。
Cmder下载
进入官网 cmder.net/ 下载 Cmder,建议下载完整版。
配置 vscode 集成 Cmder 终端
-
快捷键 ctrl+shift+p 输入
open settings json打开 json 配置 -
在该配置文件中输入以下配置(其中的
D:\\Downloads\\cmder是你下载后的cmder路径,记得改过来),配置完后重启 vscode,此时终端已经默认为 Cmder。"terminal.integrated.defaultProfile.windows": "Command Prompt", "terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "icon": "terminal-powershell" }, "Command Prompt": { "path": [ "${env:windir}\\Sysnative\\cmd.exe", "${env:windir}\\System32\\cmd.exe" ], "args": [ "/k D:\\Downloads\\cmder\\vendor\\init.bat" ], "icon": "terminal-cmd" }, "Git Bash": { "source": "Git Bash" } } -
如果你原来使用了老的配置方法,需要将老的配置去掉或注释掉:
// "terminal.integrated.shell.windows": "C:\\Windows\\system32\\cmd.exe", // "terminal.integrated.shellArgs.windows": [ // "/k D:\\Downloads\\cmder\\vendor\\init.bat" // ] -
此时打开终端默认将使用 cmd,并且自动配置为了 Cmder
配置 vscode 默认打开外部终端为 Cmder
-
在配置文件中添加以下配置(其中的
D:\\Downloads\\cmder是你下载后的cmder路径,记得改过来):"terminal.external.windowsExec": "D:\\Downloads\\cmder\\Cmder.exe" -
使用快捷键 ctrl+shift+c 或命令模式下输入
external terminal此时将在 vscode 外打开一个新的 Cmder
配置完成
vscode 集成 Cmder 的配置完成后,就可以继续愉快地开发了,至于为什么要集成 Cmder,它是如何提升终端体验和开发效率的,我们后面再单独分享,希望本篇文章对您有帮助^-^