问题描述
我在Microsoft Visual Studio代码中遇到此问题,每当我打开终端时,我收到的第一条消息就是The filename,directory name,or volume label Syntax is incorrect.
,该终端工作正常。。。 ..我该如何解决?
我安装了Cmder作为我的默认Visual Studio代码终端,也许与此错误有关?
预先感谢
解决方法
我不确定您是如何在vscode中将cmder安装为集成终端的,但是在settings.json
中,您可以尝试将terminal.integrated.shell.windows
指向cmd.exe
并将terminal.integrated.shellArgs.windows
指向什么使cmd.exe
成为(行为类似)cmder,即cmder的init.bat
文件。因此,在您的vscode settings.json
中添加或修改以下几行以指向您的cmd.exe和cmder init.bat
。
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe","terminal.integrated.shellArgs.windows": [ "/k","C:\\cmder\\vendor\\init.bat"],
,
我遇到了同样的问题,但按照以下步骤解决了
-
去设置和搜索json
-
点击启动 -(在 setting.json 中编辑)
-
现在将 "terminal.integrated.shell.windows":(path as shown) 行替换为
"terminal.integrated.shell.windows": "C:\Windows\System32\cmd.exe","C:\cmder\vendor\init.bat"],
-
保存程序。大功告成!