Mise à jour du terminal Windows : aperçu 1910

Bonjour Habr! Nous sommes heureux d'annoncer que la prochaine mise à jour pour Windows Terminal a été publiée ! Parmi les nouveaux produits : profils dynamiques, paramètres en cascade, interface utilisateur mise à jour, nouvelles options de lancement et bien plus encore. Plus de détails sous la coupe !

Comme toujours, le Terminal est disponible en téléchargement sur Microsoft Store, Microsoft Store pour les entreprises et GitHub.

Mise à jour du terminal Windows : aperçu 1910

Profils dynamiques

Le terminal Windows détecte désormais automatiquement les distributions PowerShell Core et Windows Subsystem for Linux (WSL) installées. En d'autres termes, si après cette mise à jour vous installez une distribution, elle sera immédiatement ajoutée au fichier profiles.json.

Mise à jour du terminal Windows : aperçu 1910

Noter: Si vous ne souhaitez pas que le profil apparaisse dans le menu déroulant, vous pouvez définir l'option "hidden" sur true Fichier profiles.json.

"hidden": true

Paramètres en cascade

Le terminal dispose désormais d'un modèle de paramètres amélioré. Désormais, il est livré avec un fichier defaults.json qui inclut tous les paramètres par défaut. Si vous souhaitez afficher le contenu du fichier, alors en maintenant autre, cliquez sur le bouton Paramètres dans le menu déroulant. Le fichier qui s'ouvre est généré automatiquement et les modifications apportées au fichier sont ignorées et écrasées. Cependant, vous pouvez ajouter autant de paramètres personnalisés que vous le souhaitez au fichier profiles.json. Si vous souhaitez réinitialiser les paramètres, je vous recommande de faire attention à excellent article Scott Hanselman @shanselman), qu'il a publié sur son blog.

Si vous ajoutez un nouveau profil, schéma, liaison de clé ou paramètre global à profiles.json, il sera considéré comme un paramètre ajouté. Si vous créez un nouveau profil avec le même GUID qu'un profil existant, votre nouveau profil remplacera l'ancien. S'il existe une liaison de clé dans votre fichier defaults.json que vous souhaitez éviter d'utiliser, définissez cette liaison sur null dans profiles.json.

{
"command": null, "keys": ["ctrl+shift+w"] }

Nouvelles options de lancement

Vous pouvez désormais configurer le terminal pour qu'il s'exécute toujours en plein écran ou définir sa position initiale sur l'écran. Vous pouvez configurer le Terminal pour qu'il s'exécute en plein écran en ajoutant un paramètre global "launchMode". Ce paramètre peut être soit "default"Ou "maximized".

"launchMode": "maximized"

Si vous souhaitez définir la position initiale du Terminal sur l'écran, vous devez alors ajouter comme paramètre global "initialPosition", et spécifiez également les coordonnées X et Y séparées par des virgules. Par exemple, si vous souhaitez que le terminal se lance dans le coin supérieur gauche de votre écran principal, ajoutez l'entrée suivante à profiles.json :

"initialPosition": "0,0"

Noter: Si vous utilisez plusieurs moniteurs et souhaitez que le Terminal se lance à gauche ou au-dessus du moniteur principal, vous devrez alors utiliser des coordonnées négatives.

Interface utilisateur mise à jour

L'interface du terminal est devenue encore meilleure. Utilisé dans le terminal Vue de l'onglet WinUI a été mis à jour vers la version 2.2. Cette version présente un meilleur contraste des couleurs, des coins arrondis dans le menu déroulant et des séparateurs d'onglets. De plus, désormais, dès que vous ouvrirez un grand nombre d'onglets, vous pourrez les faire défiler à l'aide de boutons.

Mise à jour du terminal Windows : aperçu 1910

Bogues corrigés

  • Vous pouvez maintenant double-cliquer sur la barre d'onglets pour agrandir la fenêtre en plein écran ;
  • Correction d'un bug qui causait des problèmes de copier-coller sur une nouvelle ligne ;
  • La copie HTML ne laisse plus le presse-papiers ouvert ;
  • Vous pouvez désormais utiliser des polices dont les noms dépassent 32 caractères ;
  • Lorsque deux onglets sont lancés simultanément, la distorsion du texte ne se produit plus ;
  • Améliorations générales de la stabilité.

En conclusion

Si vous avez des questions ou souhaitez simplement partager vos impressions sur le Terminal, n'hésitez pas à écrire à Kayla (Kayla, @cinnamon_msft) sur Twitter. De plus, si vous avez des problèmes ou des demandes, vous pouvez toujours nous contacter au GitHub. On se voit le mois prochain!

Source: habr.com

Ajouter un commentaire