Primero encuentre Cmder
la dirección de instalación:
la dirección de instalación de mi parte es C:\Cmder
, la dirección del archivo que queremos usar viene con Cmder , y este archivo está en la carpeta init.bat
bajo el directorio de instalación . Después de encontrar estos dos archivos, abrimos la configuración de nuestro software Cmder, buscamos el que está en el medio y verificamos cómo se inicia usándolo . Por supuesto, también puede configurarlo para que se inicie, pero aquí es más conveniente , así que elegir iniciarlo . Puede ver que el comando del archivo de inicio en la configuración es , aquí es diferente de nuestro parámetro final, pero este último parámetro es en realidad la dirección de nuestro archivo, por lo que el comando de inicio final es en realidad , aquí está mi dirección , por lo que corresponde a El comando de inicio es . Probé y ejecuté este comando yo mismo , y descubrí que se puede cambiar a , y luego debemos comenzar a configurar nuestro archivo de línea de comandos. En primer lugar, daré el método oficial para configurar el Shell de VSCode . La última versión del método de configuración es en realidad diferente de la versión anterior. Muchas configuraciones que se encuentran en Internet son versiones antiguas, por lo que este es también el propósito de mi escribiendo esto La configuración oficial proviene del reemplazo realizado por usted mismo. abierto a lasvendor
启动-任务
{cmd::Cmder}
cmd
Cmder
PowerShell
cmd
cmd
Cmder
Cmder
cmd
cmd /k ""%ConEmuDir%\..\init.bat" "
/k
init.bat
cmd /k [自己填写init.bat的地址]
C:\Cmder\vendor\init.bat
cmd
cmd /k C:\Cmder\vendor\init.bat"
cmd
Cmder
VSCode
VSCode
Cmder
VSCode
Shell
VSCode
Shell
Agregue un archivo de configuración allí:
después de completar la selección, simplemente haga clic en uno, y setting.json
la configuración de todos los archivos de configuración se generará en , abra el archivo de configuración de VSCode setting.json
, y el archivo de configuración antes de la modificación Shell
es el siguiente:
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
},
"Windows PowerShell": {
"path": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
}
}
La modificada es la siguiente:
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
},
"Windows PowerShell": {
"path": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
},
"Cmder": {
"overrideName": true,
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"C:\\Cmder\\vendor\\init.bat"
],
"icon": "terminal-cmd"
}
}
Se puede ver que lo que agregamos es Cmder
esa parte. De hecho, modifiqué cmd
esto basado en. El args
segundo parámetro es nuestra init.bat
dirección overrideName
de inicio .Cmder
cmd
Cmder
cmd
"Cmder": {
"overrideName": true,
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"[init.bat的地址,自己填写]"
],
"icon": "terminal-cmd"
}
Una vez completada la configuración, simplemente cambie el terminal predeterminado en la configuración Cmder
y agregue un nuevo terminal nuevamente Cmder
.
rebajar.