Le terminal intégré à VS Code est un outil vraiment pratique lorsque vous développez avec des outils en ligne de commande qui génèrent une partie de votre code. Je pense au CLI de Angular, de Ionic, de CakePHP, de Symphony, etc… C’est donc tout naturellement que l’accès au CLI trouve sa place dans l’IDE du développeur.

Mais si, comme moi, vous préférez installer vos CLI dans le WSL (voir Installer Linux sous Windows 10), comment activer l’usage du WSL depuis le terminal de VS Code ?

Dans le fichier settings.json de VS Code, ajoutons la préférence suivante :

    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe",

A présent, le terminal affiche le bash du WSL. Plus besoin de lancer de terminal externe. Du moins, pas pour ça.