我正在尝试设置一个可移植的开发环境:
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代码中处理相对路径,而不需要在操作系统中设置全局变量吗?我需要对Node做同样的事情。
很抱歉我的帖子很乱,但我对这里的帖子还是新手。
发布于 2019-11-26 18:46:53
我在VS代码设置中搜索了“外壳路径”,注意到路径是错误的(程序文件而不是程序文件(x86))。
我不得不把它改成
"terminal.integrated.shell.windows": "C:\\Program Files (x86)\\Git\\bin\\bash.exe",
发布于 2020-09-20 04:06:10
你可以点击下面的链接:https://code.visualstudio.com/docs/editor/integrated-terminal
您需要在settings.json文件中编辑终端集成路径,以便将其编译为您想要使用的内容
查看截图中的URL,找到我这一端的settings.json文件的位置:
发布于 2019-12-06 02:37:48
@Rhatalin感谢你的建议。我在Windows10上也遇到了同样的问题。在settings.json (文件、->偏好设置、->设置、搜索外壳,然后选择终端-集成-自动化外壳: Windows ->在settings.json中编辑)中更新下面的设置后,这个问题就解决了。
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
https://stackoverflow.com/questions/57628090
复制相似问题