我正在尝试设置一个可移植的开发环境:
VS代码-便携式模式git-bash-便携式Node.js-可移植]
VS代码抛出错误:终端外壳程序路径“ ...... \ vsCode \ git \ bin \ bash.exe”不存在
我有C:...... \ Documents \ Storage \ vsCode \ data \ user-data \ User \ settings.json和C:...... \ Documents \ Storage \ vsCode \ git \ bin \ bash.exe
settings.json:
{
// Git Bash
"terminal.integrated.shell.windows": "..\\..\\..\\vsCode\\git\\bin \\bash.exe"
}
它在CMD中有效:
C:\.........>cd C:\...........\Documents\Storage\vsCode\data\user-data\User
C:\.......\Documents\Storage\vsCode\data\user-data\User>cd ..\..\..\git\bin\
C:\.......\Documents\Storage\vsCode\git\bin>
您能否指导我如何在VS Code中处理相对路径而无需在操作系统中设置全局变量。我将需要对Node做同样的事情。
对不起,我的帖子太乱了,但是在这里发布我还很陌生。
我在VS Code设置中搜索了“ shell路径”,但发现该路径错误(<< [程序文件而不是[程序文件(x86))
我必须将其更改为 "terminal.integrated.shell.windows": "C:\\Program Files (x86)\\Git\\bin\\bash.exe",
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"