web-dev-qa-db-fra.com

Ouvrez CMD dans le terminal Code Visual Studio

Chaque fois que j'ouvre le terminal dans Visual Studio Code, je reçois un shell bash. Je veux ajouter CMD en tant que deuxième shell. Pour ce faire, j'ai parcouru la documentation de VS Code et trouvé cette commande:

CTRL+SHIFT+`

Mais cela n'ouvre qu'un deuxième bash Shell. Existe-t-il un raccourci pour ouvrir CMD dans le terminal intégré, plutôt que de l'ouvrir dans une console externe?

Screengrab showing console window in VSCode

8
vineethc4f

Si vous voulez toujours ouvrir cmd, vous pouvez utiliser les paramètres pour le configurer.

De la docs :

Pour configurer correctement votre shell sous Windows, il vous suffit de localiser le bon exécutable et de mettre à jour le paramètre. Vous trouverez ci-dessous une liste des exécutables Shell courants et leurs emplacements par défaut:

 // 64-bit cmd if available, otherwise 32-bit
 "terminal.integrated.Shell.windows": "C:\\Windows\\sysnative\\cmd.exe"
 // 64-bit PowerShell if available, otherwise 32-bit
 "terminal.integrated.Shell.windows": "C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe"
  // Git Bash
  "terminal.integrated.Shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
 // Bash on Ubuntu (on Windows)
 "terminal.integrated.Shell.windows": "C:\\Windows\\sysnative\\bash.exe"

Si vous voulez seulement parfois ouvrir cmd, vous pourrez peut-être simplement ouvrir un nouveau terminal bash, puis exécuter cmd dans celui-ci.

Si vous utilisez les deux fréquemment, vous pouvez utiliser une extension telle que this ou this qui vous permet de choisir votre terminal lorsque vous le lancez.

Raccourcis clavier:

  [{
    "key": "ctrl+shift+t",
    "command": "shellLauncher.launch"
  }]

Réglages:

  {
    "shellLauncher.shells.windows": [
      {
        "Shell": "bash",
        "args": [],
        "label": "bash"
      }, {
        "Shell": "cmd",
        "args": [],
        "label": "cmd"
      }
    ]
  }
10
Llewey

Ajouter ceci au réglage utilisateur Note: coller en haut 

{

   "terminal.integrated.Shell.windows": "cmd.exe"
    // other settings...

}
0
user10154568

Ouvrez simplement le terminal et entrez le lien vers votre application cmd, par exemple C:\Windows\system32\cmd.exe

0