将 MINGW64 集成到 Visual Studio 代码中
Integrating MINGW64 into Visual Studio Code
从 https://code.visualstudio.com/docs/editor/integrated-terminal 开始,我已经能够将 shell 放在 shell 选项中,但是当我 select 它时,它会弹出一个新的 window 与 VSCode 的终端分开。我该如何解决这个问题?
这是我在 settings.json:
中所做的
"terminal.integrated.profiles.windows": {
...
"MINGW64": {
"path": "C:\msys64\mingw64.exe"
}
}
我也有问题git。我将 git 作为来自 msys2 的软件包安装。我已经设置了所有基本的 git config
参数。
但是当我尝试 git config --global -e
时,它给出了一个错误:
hint: Waiting for your editor to close the file... code --wait: line 1: code: command not found error: There was a problem with the editor 'code --wait'.
所以我在 cmd 中尝试了,它成功了。 where code
也只适用于 cmd.
所以我想知道会是什么问题。会不会跟PATH
有关?或者与上述问题有关?
So I tried in cmd, and it worked. where code also only worked in cmd.
除了真正执行的是code.cmd
。
在 bash 会话中,检查 $PATH
是否引用与 CMD 中相同的文件夹。
也考虑使用 Git For Windows directly: you can add its
在 .bashrc:
export PATH=$PATH:"/C/Users/User1/AppData/Local/Programs/Microsoft VS Code/bin"
从 https://code.visualstudio.com/docs/editor/integrated-terminal 开始,我已经能够将 shell 放在 shell 选项中,但是当我 select 它时,它会弹出一个新的 window 与 VSCode 的终端分开。我该如何解决这个问题?
这是我在 settings.json:
中所做的"terminal.integrated.profiles.windows": {
...
"MINGW64": {
"path": "C:\msys64\mingw64.exe"
}
}
我也有问题git。我将 git 作为来自 msys2 的软件包安装。我已经设置了所有基本的 git config
参数。
但是当我尝试 git config --global -e
时,它给出了一个错误:
hint: Waiting for your editor to close the file... code --wait: line 1: code: command not found error: There was a problem with the editor 'code --wait'.
所以我在 cmd 中尝试了,它成功了。 where code
也只适用于 cmd.
所以我想知道会是什么问题。会不会跟PATH
有关?或者与上述问题有关?
So I tried in cmd, and it worked. where code also only worked in cmd.
除了真正执行的是code.cmd
。
在 bash 会话中,检查 $PATH
是否引用与 CMD 中相同的文件夹。
也考虑使用 Git For Windows directly: you can add its
在 .bashrc:
export PATH=$PATH:"/C/Users/User1/AppData/Local/Programs/Microsoft VS Code/bin"