Windows Terminal 0.11 est sorti avec la localisation et les mises à jour des paramètres
Microsoft a publié un nouvelle version de Windows Terminal, une console moderne pour Windows 10. La version est maintenant disponible sur le Microsoft Store, avec un certain nombre de nouvelles options et améliorations.
Windows Terminal, une nouvelle application de terminal pour les utilisateurs de ligne de commande, dotée de nombreuses nouvelles fonctionnalités, notamment des onglets, un moteur de rendu de texte DirectWrite/DirectX accéléré par GPU, des profils, etc.
Le terminal Windows est entièrement open source. Grâce à la nouvelle console à onglets, il permet d'organiser les instances de Invite de commandes, PowerShell, et Sous-système Windows pour Linux ensemble dans une seule application.
L'application est livrée avec une icône qui rappelle les nouveaux Icônes Office et OneDrive, reflétant la conception moderne de Microsoft connue sous le nom de « Fluent Design ».
Quoi de neuf dans Windows Terminal Preview 0.11
Localisation
Il s'agit de la première version de Windows Terminal prenant en charge les langues d'interface utilisateur autres que l'anglais. Microsoft travaille toujours sur les bogues avec cela, alors soyez indulgents avec nous. Si vous rencontrez des problèmes de traduction, veuillez les déposer sur le
GitHub.Mises à jour des paramètres
Le développeur a introduit un certain nombre de nouvelles options dans le fichier de paramètres. Ils vous recommandent de déplacer votre fichier de paramètres hors du dossier et de faire en sorte que le terminal en génère automatiquement un nouveau. Vous pouvez comparer et fusionner les fichiers pour utiliser les nouvelles options.
Paramètres.json
Le fichier profiles.json a été renommé en settings.json. Si vous avez déjà installé le Terminal, votre nom de fichier sera automatiquement mis à jour.
Code Cascadia
Code Cascadia a été définie comme police par défaut pour tous les profils générés automatiquement par le Terminal. Si vous souhaitez modifier votre police, vous pouvez ajouter le fontFace
propriété à n'importe quel profil ou à la valeurs par défaut
section.
Schémas de couleurs Tango
Le terminal est désormais livré avec les combinaisons de couleurs Tango Dark et Tango Light.
Copier et coller
Copier et coller sont liés à ctrl+c
et ctrl+v
, respectivement, dans le fichier settings.json nouvellement généré. Cela signifie que ces raccourcis clavier fonctionneront avec ctrl+maj+c
et ctrl+maj+v
et vous pouvez facilement les supprimer. Ctrl+maj+c
et ctrl+maj+v
sont toujours inclus dans le fichier defaults.json, vous aurez donc toujours une combinaison de touches que vous pourrez utiliser pour copier et coller si vous choisissez de supprimer ctrl+c
et ctrl+v
.
Noter: Si vous souhaitez libérer une combinaison de touches par défaut, vous pouvez la définir sur non lié
ou nul
dans votre fichier settings.json.
{ "commande": "unbound", "keys": "ctrl+shift+c" }, { "commande": null, "keys": "ctrl+shift+v" }
Copie formatée
Microsoft a modifié le comportement par défaut de la copie pour copier du texte brut par défaut. Un nouveau paramètre global a été ajouté au fichier settings.json nouvellement généré appelé copierFormatage
. Ceci est réglé sur faux
par défaut, mais vous pouvez le changer en vrai
de toujours copier le formatage HTML et RTF.
Noter: Dans defaults.json, copierFormatage
est réglé sur vrai
afin de ne pas casser les utilisateurs existants.
Paramètres supprimés
En vue de la version 1.0, les développeurs ont supprimé certains paramètres précédemment obsolètes. Cela aura probablement un impact sur vos flux de travail, mais cela devrait être un événement ponctuel.
Espace de noms « Globals »
Le Terminal ne prend plus en charge le mondiales
propriété dans le fichier JSON. Si vous avez des paramètres dans le mondiales
objet, ils seront ignorés. Pour résoudre ce problème, supprimez le mondiales
objet et déplacez vos paramètres globaux à la racine du fichier JSON.
Thème de l'application
Le cadre global Thème demandé
a été renommé en thème
. Cela permet de nettoyer la dénomination et de fournir une flexibilité pour la thématisation à l'avenir.
"thème": "système"
Copie sur une seule ligne
Les copierTexteSans Nouvelle Ligne
commande et l'argument trimWhitespace
pour copie
ont été supprimés au profit de la une seule ligne
argument. Ce changement de nom permet de mieux expliquer le fonctionnement de la fonctionnalité. Si vous activez ceci comme vrai pour un copie
liaison de touches, le contenu copié depuis le terminal sera sur une seule ligne une fois collé.
{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }
Création d'un onglet d'un profil spécifique
La première itération de la création d'un nouvel onglet d'un profil spécifique avait des commandes de liaison de touches de newTabProfile0
à newTabProfile8
. Ces commandes ont été supprimées au profit d'une alternative plus flexible.
Noter: L'indexation dans le terminal commence à 0.
{ "commande": { "action": "newTab", "index": NUMBER }, "keys": "ctrl+shift+NUMBER" }
Naviguer vers un onglet spécifique
La navigation par onglets a désormais la même structure que la création de nouveaux onglets, où switchToTab0
par switchToTab8
ont été supprimés au profit de la indice
biens.
Noter: L'indexation dans le terminal commence à 0.
{ "commande": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }
Fractionnement des volets
Pour permettre plus d'options lors du fractionnement des volets, le diviserHorizontal
et diviserVertical
les commandes ont été supprimées au profit du nouveau format de liaison de touches. De plus, si vous ne fournissez pas de direction de division, le terminal effectuera par défaut la division en utilisant auto
, qui se divisera pour offrir la plus grande surface.
{ "command": { "action": "splitPane", "split": "horizontal"}, "keys": "alt+shift+-" }, { "command": { "action": "splitPane", " split": "vertical"}, "keys": "alt+shift+plus" }
Mise au point entre les volets
A l'origine, vous pouviez utiliser déplacerFocusDown
, déplacerFocusUp
, déplacerFocusGauche
, déplacerFocusDroite
en tant que commandes de raccourci clavier pour naviguer entre les volets. Ceux-ci ont été supprimés et les formats suivants ont été ajoutés en remplacement :
{ "command": { "action": "moveFocus", "direction": "down" }, "keys": "alt+down" }, { "command": { "action": "moveFocus", "direction ": "up" }, "keys": "alt+up" }, { "command": { "action": "moveFocus", "direction": "left" }, "keys": "alt+left" }, { "command": { "action": "moveFocus", "direction": "right" }, "keys": "alt+right" }
Redimensionnement des volets
Pour suivre la même architecture de liaison de touches, les commandes de redimensionnement du volet (redimensionnerPaneBas
, redimensionnerPaneUp
, redimensionnerPanneauGauche
, redimensionnerPaneDroite
) ont été supprimés. Vous trouverez ci-dessous le nouveau format de redimensionnement des volets.
{ "command": { "action": "resizePane", "direction": "down" }, "keys": "alt+shift+down" }, { "command": { "action": "resizePane", "direction": "up" }, "keys": "alt+shift+up" }, { "command": { "action": "resizePane", "direction": "left" }, "keys": "alt+shift+left" }, { "command": { "action": "resizePane", " direction": "right" }, "keys": "alt+shift+right" }
Changer la taille de la police
Les commandes de raccourci clavier suivantes vous permettaient de modifier la taille de votre police, mais elles sont désormais supprimées: diminuer la taille de la police
, augmenter la taille de la police
.
Vous pouvez modifier la taille de votre police en utilisant les raccourcis clavier ci-dessous, qui utilisent un delta
qui définit le changement de taille de police en points.
{ "commande": { "action": "adjustFontSize", "delta": -1 }, "keys": "ctrl+-" }, { "commande": { "action": "adjustFontSize", "delta": 1 }, "touches": "ctrl+=" }
Corrections de bugs
- Les lignes qui apparaissaient entre les blocs pleins de couleur d'arrière-plan ont disparu.
- Les arguments de ligne de commande devraient se déclencher de manière plus fiable dans l'ordre auquel vous vous attendez.
- La pile d'entrée a été modifiée pour résoudre certains problèmes avec les dispositions de clavier QWERTY non US-104.
- Les bordures des fenêtres respectent désormais le thème de votre application.
Obtenez le terminal Windows
La version actuelle de l'application est disponible sur le Microsoft Store.
Terminal Windows sur Microsoft Store
Le code source est activé GitHub.