VS Code中的MSys2 bash启动单独的窗口

时间:2019-05-15 11:34:28

标签: msys2

我能够在VS Code的“工作空间设置”中设置我的内部终端应该是MSys2 bash shell。但是,外壳程序是作为外部外壳程序而不是内部外壳程序启动的。对于具有git shell或ubuntu子系统shell的ex,这不会发生

我尝试了以下不同的设置: How do I integrate MSYS2 shell into Visual studio code on Window?

没有代码可显示,请查看另一个stackoverflow帖子的链接中提供的示例。

我希望外壳程序可以作为VS代码的内部外壳程序启动

1 个答案:

答案 0 :(得分:0)

在用户设置中添加以下JSON代码:

// MSYS2
"terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe",
"terminal.integrated.shellArgs.windows": ["--login", "-i"],
"terminal.integrated.env.windows": {
    "CHERE_INVOKING": "1"
},