[Charla miscelánea] VSCode configura Cmder como el terminal de comando predeterminado

Primero encuentre Cmderla dirección de instalación:
dirección de instalación cmder
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.batbajo 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
almacenamiento init.bat
启动-任务{cmd::Cmder}cmdCmderPowerShellcmdcmdCmder
Cmdercmdcmd /k ""%ConEmuDir%\..\init.bat" "/kinit.batcmd /k [自己填写init.bat的地址]C:\Cmder\vendor\init.batcmdcmd /k C:\Cmder\vendor\init.bat"
cmdCmderVSCode
VSCodeCmderVSCodeShell
VSCodeShellAgregue un archivo de configuración allí: Elija el perfil predeterminado
después de completar la selección, simplemente haga clic en uno, y setting.jsonla 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 Shelles 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 Cmderesa parte. De hecho, modifiqué cmdesto basado en. El argssegundo parámetro es nuestra init.batdirección overrideNamede inicio .CmdercmdCmdercmd

  "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 Cmdery agregue un nuevo terminal nuevamente Cmder.
Cambie el terminal predeterminado a Cmder
rebajar.

Supongo que te gusta

Origin blog.csdn.net/qq_19577209/article/details/119581383
Recomendado
Clasificación