VSCode配置多个终端,包括Cmd、PowerShell、Gitbash、Cygwin,并设置打开Cygwin终端后,自动打开项目路径。
1. 安装VSCode插件Shell launcher
VSCode可以配置默认的终端,但不支持多个终端。安装插件Shell launcher来支持多终端。
配置用户json:
//多终端配置,插件shellLauncher "shellLauncher.shells.windows": [ { "shell": "C:\\WINDOWS\\System32\\cmd.exe", "label": "Cmd" }, { "shell": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "label": "PowerShell" }, { "shell": "E:\\PortableSoft\\PortableGit\\bin\\bash.exe", "label": "Gitbash" }, { "shell": "cmd.exe", "label": "Cygwin", "args": ["/k", "E:\\PortableSoft\\cygwin-portable\\cygwin-portable-vscode.cmd"] }, ],
配置快捷键Ctrl + Shift + backtick
启动Shell launcher。
Cmd、PowerShell、Gitbash工作良好,一打开就是项目路径了。cygwin-portable
打开不是项目路径,而是/home/root目录。