Git Bash版本在VS Code的终端上无法正常工作

时间:2018-02-08 23:13:05

标签: windows bash gcc visual-studio-code git-bash

我全新安装了Windows 10 - 64位

  • MinGW - 安装gcc
  • Git 2.15.1.4(64位)
  • VSCode 1.20(64位)

我使用的命令是:

g++ --version

使用VSCode内部的终端并不起作用。

然而,在VSCode之外运行bash窗口,它工作正常。有人知道如何解决它吗?

GitBash Terminal

GitBash In VSCode

谢谢, 夏兰

1 个答案:

答案 0 :(得分:0)

比较VSCode外部bash的PATH:

echo $PATH

确保在VSCode中的bash中获得相同的PATH:

export PATH=/the/path/you/see/in/the/previous/step

一旦此测试正常,请检查您的$ HOME所在的VSCode bash,并修改您的~/.bashrc以设置该PATH,如Microsoft/vscode issue 24989中所述。

OP添加in the comments

  

离开后第二天回来。它现在正在工作....必须重新启动或什么?

这是预期的:如果首先修改了PATH,则现有进程不会立即继承该更改。关闭/重新安排一切都会有效。