我希望将卡姆德 shell集成到VS代码配置中。
我在Windows上使用VS代码64位,我试图按以下方式修改我的settings.json文件,使Cmder作为集成终端工作:
"terminal.integrated.shell.windows": "C:\\Program Files\\Cmder\\Cmder.exe",我重新启动了VS代码,并试图打开终端。
首先,出现了这个错误消息框:
将ConEmu.xml文件复制到备份位置失败! 重新启动Cmder作为管理员。
因此,我以管理员身份启动VS代码,这使错误消息消失;然而,我注意到VS代码在另一个单独的窗口而不是终端中打开Cmder。
如何在VS代码终端中运行Cmder shell?
在vs代码文档中的这个注释可以作为解决方案吗?
提示:集成终端外壳是使用VS代码的权限运行的。如果需要运行具有更高权限(管理员)或不同权限的shell命令,可以在终端中使用平台实用程序(如
runas.exe)。“
来自:https://code.visualstudio.com/docs/editor/integrated-terminal
发布于 2019-10-01 04:52:14
发布于 2021-06-22 22:34:00
这在2021年6月22日对我起了作用;将这些行添加到用户设置中的settings.json文件(对于我来说是settings.json):
"terminal.integrated.profiles.windows": {
"cmder": {
"path": "C:\\WINDOWS\\System32\\cmd.exe",
"args": ["/K", "C:\\Users\\ianla\\cmder\\vendor\\bin\\vscode_init.cmd"]
}
},
"terminal.integrated.defaultProfile.windows": "cmder",..。当然,您需要用分期付款的"cmder“分期付款路径更改我的C:\Users\ianla\。
发布于 2020-07-02 20:54:14
以下是对我有用的内容( Cmder的版本大于1.3.11):
。。好好享受吧!
https://stackoverflow.com/questions/53833598
复制相似问题