vscode使用cmder

21-9-3 更新

vscode最新1.60版本更新了terminal相关配置,下面的没用了现在只需要替换设置就ok了

{
    
    
	"terminal.integrated.defaultProfile.windows": "cmder",
    "terminal.integrated.profiles.windows": {
    
    
        "cmder":{
    
    
            "path": "cmd.exe",
            "args": [
                "/k D:\\cmder\\vendor\\init.bat"
            ]
        }
    }
}

这是非1.60版本用的

打开用户配置的json文件,添加以下的配置项

{
    
    
	"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
	"terminal.integrated.shellArgs.windows": [
	    "/k D:\\cmder\\vendor\\init.bat"
	]
}

第一个参数为系统cmd.exe的位置,第二个为cmder的文件夹位置,实现效果:
在这里插入图片描述

stackoverflow


2020-5-25 00:18更新,vscode设置cmder后使用npm脚本发生了DEBUG错误

只需要在上面的设置再添加一项即可

{
    
    
	"terminal.integrated.automationShell.windows": "cmd.exe",
}

github-issue
vscode官方解决方案

猜你喜欢

转载自blog.csdn.net/qq_41535611/article/details/106313687