vscode修改Terminal为Git Bash

一、问题描述


VScode创建新的Terminal时, 这时自动弹出了Git Bash窗口, 而不是集成在ide的终端窗口上

二、解决方法


出现这个问题的原因是设置的终端程序是Git Bash, 而不是集成的Bash, 因此你设置成Git Bash程序的话, new Terminal会出现单独的git窗口.

注意, 如何设置请看本文开头的那篇文章,
在这里插入图片描述
注意, 设置的是 Git\bin\bash.exe, 而不是 Git\git-bash.exe,

git-bash.exe是一个Windows应用程序(以WinMain作为条目),但bash.exe是一个控制台应用程序(主要作为条目)。要用作集成shell,可执行文件必须是控制台应用程序,以便可以重定向stdin / stdout / stderr。

引用: VSCode集成终端创建一个单独的窗口

这样就解决问题了~

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐