集成终端配置
指定集成终端&预执行命令
需求:vscode内的集成终端换成指定的终端,比如由默认的powershell换成cmd,并且希望在启动后可以预执行一些命令(比如alias相关的命令)
实现:
方案一:把要执行的命令放到注册表的autorun里(针对windows来说)
方案二:
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": ["/K C:\\Users\\OneDrive\\Documents\\cmd_auto.bat"],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
}
在settings.json中cmd配置中的args中添加/K bat路径
。