操作系统是Linux。
打开终端会出现以下错误:
The terminal process failed to launch: Path to shell executable "bash" is not a file of a symlink.
在settings.json文件中bash的路径设置正确,同时$PATH
变量也已设置正确。
该问题出现于Visual Studio Code 1.57.1 版本,回滚到早期版本可以解决此问题,因此我已经提交了一个错误报告。
操作系统是Linux。
打开终端会出现以下错误:
The terminal process failed to launch: Path to shell executable "bash" is not a file of a symlink.
在settings.json文件中bash的路径设置正确,同时$PATH
变量也已设置正确。
该问题出现于Visual Studio Code 1.57.1 版本,回滚到早期版本可以解决此问题,因此我已经提交了一个错误报告。
正如jebeaudet在他的评论中所说,编辑以下文件:
~/.config/Code/User/settings.json
并添加此行:
"terminal.integrated.profiles.linux": {"bash": {"path": "/bin/bash"}},
(在我的情况下出现在从v1.55升级到v1.60时)
自从我升级到1.57.1版本后,我注意到了同样的问题。 当我从Gnome桌面或终端启动VSCODE时,如果没有在命令代码后加上一个点,则会出现问题。 但是,如果我输入“code .”,那么就没有问题。
我在设置中找不到“terminal.integrated.shell.linux”以设置shell bash命令的路径。
"terminal.integrated.shell.linux": "/bin/bash",
- jsta"terminal.integrated.profiles.linux": {"bash": {"path": "/bin/bash"}}
。 - jebeaudet