Le terminal Windows : Ce qui se cache derrière le nouvel outil de ligne de commande

Lors de la Build 2019 de Microsoft, le géant du logiciel a créé la surprise : cette année encore, Windows 10 devrait être doté d’une nouvelle ligne de commande, le Terminal, qui devrait offrir aux …

Le terminal Windows : Ce qui se cache derrière le nouvel outil de ligne de commande

  1. Magazine
  2. »
  3. Article
  4. »
  5. Windows
  6. »
  7. Le terminal Windows : Ce qui se cache derrière le nouvel outil de ligne de commande

Lors de la Build 2019 de Microsoft, le géant du logiciel a créé la surprise : cette année encore, Windows 10 devrait être doté d’une nouvelle ligne de commande, le Terminal, qui devrait offrir aux utilisateurs, outre une interface moderne, un rendu de texte plus rapide ainsi qu’une prise en charge des polices avec emojis. Selon le fabricant, l’invite de commande classique (CMD), le WSL Linux et le PowerShell devraient ainsi être remplacés et leurs fonctions réunies sous une seule interface. Une raison suffisante pour que nous examinions de plus près le terminal Windows.

  • La condition préalable à l’utilisation de Windows Terminal est Windows 10 (version 1903), y compris la mise à jour actuelle de mai.
  • Windows Terminal est open-source et dispose de son propre référentiel.
  • La ligne de commande permet de donner des ordres et d’obtenir des informations qui vont au-delà des fonctionnalités normales dans les paramètres.

1. qu’est-ce que le terminal Windows ?

Le Windows Terminal est une nouvelle variante de l’invite de commande qui réunit CMD, PowerShell et le sous-système Linux WSL sous un même toit. L’application se trouve actuellement encore dans une version préliminaire, qui est développée en tant que projet communautaire via Github.

C’est bon à savoir : Sur Github, vous pouvez également suivre l’état actuel du projet et vous procurer le code source des dernières versions publiées (vous devez toutefois le compiler vous-même). Vous pouvez également télécharger l’application depuis le Microsoft Store (plus d’informations à ce sujet dans la section 3).

Microsoft prévoit en outre de publier dans le courant de l’année une nouvelle version préliminaire du sous-système Linux sous le nom de WSL 2. Outre un système de fichiers amélioré et une consommation de mémoire réduite, cette version devrait également se distinguer par des performances nettement plus élevées. Il dispose en outre d’une compatibilité Linux étendue et comprend un support pour les conteneurs Docker (ce qui évite d’utiliser des VM à cet effet).

Windows Terminal ne doit toutefois pas remplacer complètementla console traditionnelle, mais fonctionner à côté. Il s’adresse donc avant tout aux utilisateurs qui souhaitent exécuter différents outils de ligne de commande sous Windows.

Vous trouverez ci-dessous une courte bande-annonce officielle de Windows Terminal :

2. quelles sont les fonctionnalités du terminal Windows ?

Dans cette section, nous avons déjà résumé pour vous les principales fonctions de la nouvelle ligne de commande .

2.1 Onglets multiples

Dans la nouvelle application de terminal, les utilisateurs peuvent ouvrir un nombre quelconque d’onglets, qui sont ensuite chacun reliés à une application de leur choix ou à un shell de ligne de commande (par ex. PowerShell, un Raspberry Pi via SSH ou l’invite de commande).

Windows Terminal Update Multi-Tab Funktion
Windows Terminal permet d’utiliser plusieurs onglets pour différents environnements de ligne de commande
.

2.2. Moteur de rendu de texte accéléré par GPU

Windows Terminal utilise un moteur de rendu de texte accéléré par GPU, basé sur DirectWrite / DirectX. Celui-ci peut notamment rendre l’ Unicode, l’UTF-8 ainsi que les glyphes et les symboles dans les polices (y compris les ligatures de programmation, les symboles et les caractères Powerline).

Cette fonction facilite grandement le traitement des grands dépôts GitHub, car l’affichage de longues listes de texte n’est pas ralenti par la vitesse de rendu. De plus, tous les caractères Unicode sont disponibles pour toutes les langues et les idéogrammes chinois, japonais et coréens sont également pris en charge. Cela permet par exemple de les utiliser dans les noms de fonctions et de variables, ce qui est un facteur non négligeable pour l’envoi de logiciels en Asie.

Dans la foulée, Microsoft a également introduit une nouvelle police de caractères monospace qui doit améliorer l’aspect moderne de Windows Terminal. Celle-ci est également open-source et contient ses propres ligatures de programme.

C’est bon à savoir : Selon Microsoft, le moteur de rendu de texte accéléré par GPU sera également disponible à l’avenir dans la console Windows « classique ».

2.3 Possibilités de réglage et de configuration

Contrairement à de nombreuses autres applications en ligne de commande, Windows Terminal offre toute une série de possibilités de réglage et de configuration qui vous permettent d’adapter l’apparence de l’application à vos souhaits.

À l’aide de profils, vous pouvez définir séparément l’apparence de chaque shell ou app et choisir par exemple différentes polices et tailles de caractères, des thèmes ou des arrière-plans. Vos paramètres sont ensuite enregistrés dans un fichier texte.

Windows Terminal Umgebungen anpassen
Vous pouvez personnaliser l’apparence de chaque environnement dans Windows Terminal selon vos préférences
.

Comme nous l’avons déjà mentionné, Windows Terminal est open-source, ce qui signifie que les développeurs peuvent adapter l’interface de Terminal ou y ajouter des fonctionnalités. Selon Microsoft, celles-ci seront hébergées sur une place de marché correspondante et pourront y être téléchargées par les personnes intéressées. Les possibilités d’extension incluent également les éléments de contrôle utilisés pour créer Windows Terminal (par exemple l’interface utilisateur Fluent-Reder).

Vous trouverez une présentation détaillée de Windows Terminal par les développeurs dans la vidéo suivante :

3. où et comment puis-je obtenir le nouveau Windows Terminal ?

Microsoft a publié une première préversion du Windows Terminal dans le Store pour Windows 10. Le fabricant indique toutefois expressément qu’il s’agit d’une version Preview vraiment précoce, dans laquelle de nombreuses fonctions n’ont pas encore été implémentées. Il est fortement déconseillé de l’utiliser en production à ce stade, car le terminal a encore tendance à se planter.

La sortie de la version finale 1.0 est prévue pour l’hiver 2019. Microsoft considère certes les développeurs comme son principal groupe cible, mais les utilisateurs expérimentés de Windows qui aiment travailler sur la ligne de commande devraient également trouver leur bonheur avec cet outil.

  • Réunit PowerShell, l’invite de commande et WSL en une seule interface.
  • affichage pratique par onglets
  • rendu de texte rapide grâce au moteur de rendu accéléré par GPU
  • est mis à disposition en tant qu’open-source
  • n’est actuellement malheureusement disponible que dans une version Preview instable et incomplète

Articles similaires