2017-03-05 100 views

回答

109

https://git-scm.com/download/win

然後打開Visual Studio代碼安裝Git和使用「Ctrl + Shift + P」打開命令口味。 然後輸入「打開用戶設置」,然後從下拉菜單中選擇「打開用戶設置」。

vs code command palate

則該選項卡會打開了左邊的默認設置,並設置上

enter image description here

現在這行代碼複製到你自己的設置頁面(窗格右側並保存 - "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

注意:"C:\\Program Files\Git\bin\bash.exe"是bash.exe位於的路徑從git安裝。

現在按「ctrl +`」從vscode打開終端。你將有慶典 -

enter image description here

+0

如何讓你的bash在代碼中如此有趣? –

+0

這些是來自git bash的默認顏色。 –

+3

這兩個信息可能會有所幫助:確保在寫入路徑時避免JSON中的反斜槓字符。另外請確保你的64位版本的git bash包含在你的vscode中,因爲默認情況下32位版本可能沒有這些顏色。 (只需從路徑中刪除「(x86)」部分) –

11

按住Ctrl鍵+`打開終端。 終端類型'bash'沒有引用在終端中使用gitbash。 注意:確保你的機器上安裝了gitbash。

如果您希望再次使用powershell,只需在終端中輸入「powershell」而不帶引號即可。 在終端中使用Windows命令行鍵入'cmd'。

您選擇的設置將用作您的默認設置。

+0

這爲選定答案增加了更多價值 – pjdupreez

3

這對我來說至少會讓VSCode作爲一個外部終端打開一個新的bash窗口。

如果您需要集成環境,您需要做的是指向git安裝的bin文件夾中的sh.exe文件。

所以配置應該說C:\\<my-git-install>\\bin\\sh.exe

2

這取決於你是否已經在只有當前用戶安裝的git bash或所有用戶:

如果是安裝上的所有用戶,然後把"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"在你的用戶設置(Ctrl + Comma)。

如果它僅安裝在當前用戶上,然後將"terminal.integrated.shell.windows": "C:\\Users\\<name of your user>\\AppData\\Local\\Programs\\Git\\bin\\bash.exe"放在您的用戶設置(Ctrl + Comma)中。

如果上述方法不工作,那麼你應該嘗試的Christer的解決方案,它說 -

你需要做的,如果你想在集成環境是指向sh.exe文件的bin裏面是什麼你的git安裝文件夾。

所以配置應該說C:\\ BIN \ sh.exe

注:的sh.exe和bash.exe出現完全相同給我。它們之間應該沒有區別。

0

我跟着Paul DeCarlo的this tutorial使用Linux子系統(WSL)中的Bash,而不是使用Git Bash for Windows。 Sames的步驟與上面的答案相同,但在您的用戶設置中使用下面的代替。

"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",

這個工作對我來說第一次......這是罕見的這個東西。

相關問題