vscode新版(1.60.0)集成Cmder的配置方法

3,042 阅读1分钟

vscode 升级到 1.60.0 之后,原来 Cmder 终端的配置方法已经失效,再此记录一下新版的配置方法。以下配置方法在 windows10 上进行。

Cmder下载

进入官网 cmder.net/ 下载 Cmder,建议下载完整版。

配置 vscode 集成 Cmder 终端

  • 快捷键 ctrl+shift+p 输入 open settings json 打开 json 配置

    open-json-setting.jpg

  • 在该配置文件中输入以下配置(其中的 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

    terminal.jpg

配置 vscode 默认打开外部终端为 Cmder

  • 在配置文件中添加以下配置(其中的 D:\\Downloads\\cmder 是你下载后的 cmder 路径,记得改过来):

    "terminal.external.windowsExec": "D:\\Downloads\\cmder\\Cmder.exe"
    
  • 使用快捷键 ctrl+shift+c 或命令模式下输入 external terminal 此时将在 vscode 外打开一个新的 Cmder

    open-external-terminal.jpg

配置完成

vscode 集成 Cmder 的配置完成后,就可以继续愉快地开发了,至于为什么要集成 Cmder,它是如何提升终端体验和开发效率的,我们后面再单独分享,希望本篇文章对您有帮助^-^