我在Windows上使用64位的VS Code,并尝试修改我的
settings.json
文件,如下所示,以使Cmder作为集成终端工作:"terminal.integrated.shell.windows": "C:\\Program Files\\Cmder\\Cmder.exe",
我重新启动了VS Code并尝试打开终端。
起初出现了这个错误消息框:
无法将ConEmu.xml文件复制到备份位置!
以管理员身份重新启动Cmder。
因此,我以管理员身份启动了VS Code,这使得错误消息消失了;但是,我注意到VS Code在另一个窗口中而不是在终端中打开Cmder。
如何在VS Code终端中运行Cmder shell?
P.S. VS Code文档中的这个提示是否可能是解决方案?
提示:集成终端shell正在使用VS Code的权限运行。如果您需要使用提升的(管理员)或不同的权限运行shell命令,则可以在终端中使用诸如
runas.exe
之类的平台实用程序。
来源:https://code.visualstudio.com/docs/editor/integrated-terminal