Oubliez l’invite de commande. Microsoft lance une nouvelle application de ligne de commande nommée «Windows Terminal». Il comporte des onglets et des thèmes, avec un accès centralisé à PowerShell, à l’environnement Cmd classique et à Bash via le sous-système Windows pour Linux (WSL.)
Windows avait depuis longtemps un environnement de ligne de commande inférieur à celui d’autres systèmes d’exploitation. Le WSL de Windows 10, qui vous permet d’exécuter Bash et d’autres shells Linux, est excellent. Mais il est basé sur l’ancienne console Windows, comme indiqué dans l’invite de commande. Ces fenêtres n’ont pas d’onglets, une fonctionnalité que les fenêtres des terminaux Linux et Mac ont depuis très longtemps. Avec l’échec des sets, il semble que les fenêtres de la console classique ne les obtiendront pas.
Microsoft travaille d’arrache-pied pour améliorer l’ancienne console Windows depuis des années. Microsoft a ajouté une variété de «fonctionnalités expérimentales de la console» comme Ctrl + C pour copier et Ctrl + V pour coller, qui sont désactivées par défaut. Après tout, ils peuvent casser les applications héritées en utilisant l’ancienne invite de commandes. Microsoft a même remplacé le jeu de couleurs de la console par un nouveau, plus lisible. Microsoft a travaillé dur pour ajouter support unicode à l’environnement de console existant. Microsoft a ajouté prise en charge des codes VT des applications Linux si complexes comme tmux seraient utilisables.
Avec l’annonce d’aujourd’hui, Microsoft annonce une nouvelle application nommée Windows Terminal. Il comprendra plusieurs onglets ainsi que des thèmes et d’autres fonctionnalités de personnalisation. Le terminal Windows utilise le rendu de texte basé sur GPU et prend même en charge les emoji. Il comprend des onglets afin que vous puissiez ouvrir les consoles Cmd, PowerShell et WSL dans une seule fenêtre.
Microsoft via le matériel de Tom
Nous sommes impatients d’en savoir plus sur cette application et de l’expérimenter en juin. Pour l’instant, cela ressemble à une rupture passionnante avec le passé. Il peut apporter de grands changements sans avoir besoin de maintenir une compatibilité parfaite avec les anciennes applications professionnelles qui utilisent l’ancienne console Windows.
Microsoft a annoncé cette nouvelle application lors de sa conférence des développeurs Build 2019 le 6 mai. Microsoft prévoit de la rendre disponible à la mi-juin. Cette application ne remplacera pas immédiatement l’environnement classique de la console Windows. Le code source est déjà disponible sur GitHub.
Au-delà des changements visuels, Microsoft a également annoncé «Windows Subsystem for Linux 2.» Il offrirait jusqu’à deux fois les performances de la version actuelle de WSL pour les opérations gourmandes en systèmes de fichiers. Windows 10 inclura un noyau Linux pour rendre cela possible.
Microsoft via The Verge