Microsoft publie Windows Terminal Preview 1.3 avec un sélecteur d'onglets avancé
Une nouvelle palette de commandes et bien plus encore
Le 2020-08-27 21:52:19, par Stéphane le calme, Chroniqueur Actualités
La dernière Preview de l'outil de ligne de commande Windows Terminal, version 1.3, est désormais disponible pour les développeurs désirant la tester. C’est en mai que Microsoft a publié Windows Terminal 1.0, un an après la première Preview. L'application s'adresse aux développeurs qui utilisent des outils de ligne de commande tels que l'invite de commande, PowerShell, Azure Cloud Shell et les distributions du sous-système Windows pour Linux (WSL). Les onglets de Windows Terminal permettent aux utilisateurs d'exécuter plusieurs outils de ligne de commande à partir d'une seule fenêtre avec de nombreuses options pour personnaliser l'expérience.
Voici un aperçu des nouveautés apportées par cette version.
Palette de commandes
La palette de commandes fait enfin son arrivée! Cette nouvelle fonctionnalité vous permet de rechercher dans toutes les commandes disponibles dans Windows Terminal, similaires à celles trouvées dans Visual Studio Code. Vous pouvez appeler la palette de commandes en tapant Ctrl + Maj + P. Si vous souhaitez modifier cette combinaison de touches, vous pouvez ajouter la commande commandPalette au tableau keybindings dans votre settings.json.
La palette de commandes a deux modes : le mode action et le mode ligne de commande. Le mode Action est le mode dans lequel vous entrerez par défaut et va répertorier toutes les commandes de votre Windows Terminal. Vous pouvez entrer dans le mode ligne de commande en tapant > et vous pouvez ensuite entrer n'importe quelle commande wt, qui sera appelée sur la fenêtre courante.
Vous pouvez également personnaliser les actions que vous souhaitez ajouter à la palette de commandes en ajoutant des commandes à votre fichier settings.json. Vos raccourcis clavier doivent automatiquement remplir la palette de commandes.
Sélecteur d'onglets avancé
Microsoft a ajouté un sélecteur d'onglets avancé pour vous aider à naviguer plus facilement entre vos onglets. Par défaut, il est activé avec le paramètre global useTabSwitcher. Lorsqu'il est activé, les commandes nextTab et prevTab utiliseront le sélecteur d'onglets. Par défaut, ces raccourcis clavier sont respectivement Ctrl + Tab et Ctrl + Maj + Tab.
Paramètre de couleur de l'onglet
Vous pouvez maintenant spécifier une couleur d'onglet pour chaque profil! Cela peut être fait en ajoutant le paramètre tabColor à un profil et en le définissant sur une couleur au format hexadécimal.
Nouvelles commandes
Microsoft a ajouté de nouvelles commandes que vous pouvez ajouter à vos raccourcis clavier dans votre fichier settings.json. Aucune des commandes suivantes n'est liée par défaut.
commandes wt comme liaison de clé
L'éditeur a ajouté la possibilité d'exécuter des arguments de ligne de commande wt.exe avec des raccourcis clavier. Cela peut être fait avec la commande wt. La propriété de ligne de commande définit les arguments de ligne de commande que vous souhaitez invoquer dans la fenêtre actuelle.
Envoyer une entrée sur shell
Si vous souhaitez envoyer une entrée sur shell à l'aide d'un raccourci clavier, vous pouvez le faire avec la commande sendInput.
Recherche par onglet
Si vous êtes quelqu'un qui a beaucoup d'onglets ouverts, cette nouvelle commande est une bouée de sauvetage. Vous pouvez maintenant rechercher dans vos onglets dans une nouvelle zone de recherche à l'aide de la commande tabSearch.
Changer le jeu de couleurs
Vous pouvez définir le jeu de couleurs de la fenêtre active à l'aide de la commande setColorScheme.
Télécharger Windows Terminal Preview 1.3
Source : Microsoft
Et vous ?
Que pensez-vous de Windows Terminal ?
Voici un aperçu des nouveautés apportées par cette version.
Palette de commandes
La palette de commandes fait enfin son arrivée! Cette nouvelle fonctionnalité vous permet de rechercher dans toutes les commandes disponibles dans Windows Terminal, similaires à celles trouvées dans Visual Studio Code. Vous pouvez appeler la palette de commandes en tapant Ctrl + Maj + P. Si vous souhaitez modifier cette combinaison de touches, vous pouvez ajouter la commande commandPalette au tableau keybindings dans votre settings.json.
Code PowerShell : |
{ "command": "commandPalette", "keys": "ctrl+shift+p" }
La palette de commandes a deux modes : le mode action et le mode ligne de commande. Le mode Action est le mode dans lequel vous entrerez par défaut et va répertorier toutes les commandes de votre Windows Terminal. Vous pouvez entrer dans le mode ligne de commande en tapant > et vous pouvez ensuite entrer n'importe quelle commande wt, qui sera appelée sur la fenêtre courante.
Vous pouvez également personnaliser les actions que vous souhaitez ajouter à la palette de commandes en ajoutant des commandes à votre fichier settings.json. Vos raccourcis clavier doivent automatiquement remplir la palette de commandes.
Sélecteur d'onglets avancé
Microsoft a ajouté un sélecteur d'onglets avancé pour vous aider à naviguer plus facilement entre vos onglets. Par défaut, il est activé avec le paramètre global useTabSwitcher. Lorsqu'il est activé, les commandes nextTab et prevTab utiliseront le sélecteur d'onglets. Par défaut, ces raccourcis clavier sont respectivement Ctrl + Tab et Ctrl + Maj + Tab.
Code PowerShell : |
"useTabSwitcher": true
Paramètre de couleur de l'onglet
Vous pouvez maintenant spécifier une couleur d'onglet pour chaque profil! Cela peut être fait en ajoutant le paramètre tabColor à un profil et en le définissant sur une couleur au format hexadécimal.
Nouvelles commandes
Microsoft a ajouté de nouvelles commandes que vous pouvez ajouter à vos raccourcis clavier dans votre fichier settings.json. Aucune des commandes suivantes n'est liée par défaut.
commandes wt comme liaison de clé
L'éditeur a ajouté la possibilité d'exécuter des arguments de ligne de commande wt.exe avec des raccourcis clavier. Cela peut être fait avec la commande wt. La propriété de ligne de commande définit les arguments de ligne de commande que vous souhaitez invoquer dans la fenêtre actuelle.
Code PowerShell : |
1 2 | // This command opens a new tab with PowerShell in a pane, a vertical pane running the Command Prompt profile in the C:\ directory, and a horizontal pane running the Ubuntu profile. { "command": { "action": "wt", "commandline": "new-tab pwsh.exe ; split-pane -p \"Command Prompt\" -d C:\\ ; split-pane -p \"Ubuntu\" -H" }, "keys": "ctrl+a" } |
Envoyer une entrée sur shell
Si vous souhaitez envoyer une entrée sur shell à l'aide d'un raccourci clavier, vous pouvez le faire avec la commande sendInput.
Code PowerShell : |
1 2 | // This command navigates backwards through the shell history. { "command": { "action": "sendInput", "input": "\u001b[A" }, "keys": "ctrl+b" } |
Recherche par onglet
Si vous êtes quelqu'un qui a beaucoup d'onglets ouverts, cette nouvelle commande est une bouée de sauvetage. Vous pouvez maintenant rechercher dans vos onglets dans une nouvelle zone de recherche à l'aide de la commande tabSearch.
Code PowerShell : |
{ "command": "tabSearch", "keys": "ctrl+c" }
Changer le jeu de couleurs
Vous pouvez définir le jeu de couleurs de la fenêtre active à l'aide de la commande setColorScheme.
Source : Microsoft
Et vous ?
-
earhaterMembre éprouvéils font du bon boulot chez microsoft avec ce terminal, c'est clairement l'un des élements qui manquait pour être plus confort sur windows, la bonne époque de cmder pour les connaisseursle 27/08/2020 à 22:39
-
earhaterMembre éprouvéMerci pour cette news, j'utilise ce terminal au quotidien depuis des mois, principalement en bash avec WSL2 et c'est un régal. Microsoft va vraiment dans la bonne directionle 30/01/2021 à 21:59
-
guiguisleazeCandidat au ClubPerso j'utilise toujours GitBash mais Cmder ou même ce Windows Terminal c'est très bienle 29/08/2020 à 15:04
-
OrthodoxWindowsMembre émériteCe qui m'intéresserait, c'est le retour à l'utilisation du registre Windows (et non pas un fichier JSON), à l'utilisation des contrôle Win32 avec un respect des couleurs du système, et une diminution des ressources utilisés.
Et l'affichage MDI plutôt que des onglets (les onglets sont inutiles, il font doublon avec la barre des tâches).
Comme le projet est open-source, c'est théoriquement possible avec une fourche du projet.le 16/09/2022 à 2:30