我查看了at this链接,该链接讨论了在Visual Studio Code的集成终端中更改默认命令shell。我成功地使用settings.json
文件中的以下设置将其更改为Git Bash。您可以通过按Ctrl +,组合键或菜单文件→首选项→设置菜单打开settings.json
文件:
{
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
}
集成终端中有一个+号,您可以在其中并行运行多个终端,如下面的屏幕截图所示:
我想在终端#1中加载Git Bash shell,在终端#2中加载Windows PowerShell等。实现相同的相关配置是什么?
无需继续更改默认终端设置。安装Shell Launcher扩展,配置它,然后ctrl-shift-t
选择要在VS Code中打开的终端。
在最近的版本(1.15.0),你可以
+
标志运行另一种类型的终端您可以将其放在设置文件中,并取消注释您需要的文件。
// 64-bit cmd if available, otherwise 32-bit
//"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\cmd.exe"
// 64-bit PowerShell if available, otherwise 32-bit
//"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe"
// Git Bash
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
// Bash on Ubuntu (on Windows)
//"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe"
截至2018-06-17,在更改集成命令shell时,Visual Studio Code中的事情变得非常顺利。我在这里征集所有选项:
powershell
,按Enter键,命令shell将更改为PowerShell。同样,它适用于产品中安装的所有其他类型的命令shell。Terminal: Select Default Shell
,如下面的快照所示。选择后,选择您选择的默认命令shell以永久更改设置: