2015-10-29 421 views
2

我不使用gnome,因此不使用gnome-terminal,但VSCode真的希望我。我搭建了一個新的asp.net web項目,並且可以使用'dnx run'在終端上運行它,但試圖在VSCode中使用'dnx:web'嘗試啓動gnome-terminal,這顯然會失敗。任何人都可以幫我解決這個問題嗎?VSCode,我如何更改默認終端?

+0

注意,我位於** ** workbench.main.js這似乎是被引用打開終端設備文件,但將「** USR /斌/ gnome-terminal **「改爲」** usr/bin/x-terminal-emulator **「並沒有幫助。我沒有得到任何錯誤,但沒有終端打開... – Xorcist

+0

我也嘗試過「** usr/bin/lxterminal **」,但是這也不起作用... – Xorcist

回答

1

您現在可能已經找到了答案,但對於那些誰碰到過這樣的問題,現在有在Visual Studio代碼(2016年6月)的綜合終端

綜合終端可以使用快捷訪問Ctrl +'或點擊集成終端查看菜單中。

默認情況下,它會使用Windows命令提示符,但如果你運行的是最新的Windows 10的構建你可以輕鬆地通過增加用戶settings.json文件以下項切換到新的bash終端:

{ 
    ... 
    "terminal.integrated.shell.windows": "\\WINDOWS\\sysnative\\bash.exe" 
} 

或者,您可以將路徑添加到powershell,git bin,cygwin,無論您喜歡什麼。

看到更多細節在這裏: https://code.visualstudio.com/docs/editor/integrated-terminal

+1

我不相信這是一個答案。你已經指定了如何改變默認的'shell'。 –