天天看點

vscode打開終端 但是打開的是單獨的git bash視窗 - vscode

​​vscode修改Terminal為Git Bash​​

一、問題描述

VScode建立新的Terminal時, 這時自動彈出了Git Bash視窗, 而不是內建在ide的終端視窗上

二、解決方法

出現這個問題的原因是​

​設定的終端程式是Git Bash, 而不是內建的Bash​

​, 是以你設定成Git Bash程式的話, new Terminal會出現單獨的git視窗.

注意, 如何設定請看本文開頭的那篇文章,

vscode打開終端 但是打開的是單獨的git bash視窗 - vscode

注意, 設定的是 Git\bin\bash.exe, 而不是 Git\git-bash.exe,

git-bash.exe是一個Windows應用程式(以WinMain作為條目),但bash.exe是一個控制台應用程式(主要作為條目)。要用作內建shell,可執行檔案必須是控制台應用程式,以便可以重定向stdin / stdout / stderr。

繼續閱讀