你能告诉我为什么我这样集成vscode和cmder吗:
"terminal.integrated.shell.windows": "cmd.exe",
"terminal.integrated.shellArgs.windows": ["/k", "%CMDER_ROOT%\\vendor\\init.bat"]
使用mini_cmder版本,一切工作正常。但是如果我用完整版的cmder做同样的事情,上下文菜单中的“在终端中打开”选项就不起作用了。有人知道怎么解决这个问题吗?
诚挚的问候,
克罗瓦
发布于 2018-01-05 07:07:17
是的,要在VS Code中使用Cmder shell,您需要在cmder路径中创建一个包含以下内容的vscode.bat文件:
@echo off
SET CurrentWorkingDirectory=%CD%
SET CMDER_ROOT=C:\cmder (your path to cmder)
CALL "%CMDER_ROOT%\vendor\init.bat"
CD /D %CurrentWorkingDirectory%
然后,在您的VS代码用户设置中,将以下内容添加到settings.json文件中:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": ["/K", "C:\\cmder\\vscode.bat"]
https://stackoverflow.com/questions/47267852
复制相似问题