Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #21
    Membre averti Avatar de Aizen64
    Profil pro
    Inscrit en
    mai 2007
    Messages
    540
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 540
    Points : 411
    Points
    411
    Par défaut
    Cette fonctionnalité est dispensable mais ça a peut-être été fait par un développeur indépendant puis validé par Microsoft.

    J’attends la version 1.0 avec WSL 2 qui va améliorer les perfs disque, en plus ils vont ajouter la colorisation des onglets ce qui est vraiment bien niveau accessibilité.

    La v1 sera a peu près équivalente à ce que fait le terminal d’OS X et celui d’XFCE qui est ultra parametrable facilement.

    C’est du bon travail et il est possible que ce soit le meilleur outil que j’ai utilisé jusqu’à présent sous windows, OS X ou Linux.
    Exprimer une différence d'opinion vaut mieux que :

  2. #22
    Membre éclairé
    Inscrit en
    juin 2010
    Messages
    643
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 643
    Points : 668
    Points
    668
    Par défaut
    Citation Envoyé par strato35 Voir le message
    Ils ont autant d'employés inoccupés que ça pour avoir le temps de faire ce genre de fonctionnalités inutiles ?
    Oui en plus ils ne sont que 10 chez Microsoft

  3. #23
    Membre chevronné

    Profil pro
    Inscrit en
    janvier 2014
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2014
    Messages : 902
    Points : 2 180
    Points
    2 180
    Par défaut
    Je me demande si l'usage d'un batch NT shell (.cmd) ou celui d'un batch DOS (.bat), seront toujours exempt de coloration syntaxique, que ce soit dans les entrées comme les sorties.
    Ça, ce serait une vraie évolution. x)
    Pensez à utiliser les pouces d’appréciation, pour participer à la visibilité de l'apport d'un propos, ou l'intérêt que vous y prêtez... qu'il soit positif ou négatif.

  4. #24
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    août 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : août 2019
    Messages : 6
    Points : 46
    Points
    46
    Par défaut
    Pendant ce temps on a toujours pas les outils Unix nativement par défaut, le panneau de configuration n'est toujours pas terminé au bout de 5 ans et les applications par défaut sont toujours aussi archaïques, MAIS ils ont mis un filtre tube cathodique dans le terminal. Bravo Microsoft pour ce sens des priorités.

  5. #25
    Membre habitué
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    décembre 2014
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : décembre 2014
    Messages : 129
    Points : 177
    Points
    177
    Par défaut
    la seule nostalgie que j'ai ce sont mes vieux jeux, parfois je regarde pour un écran basse résolution pour y jouer dans les ~mêmes conditions, mais c'est tout;

    Citation Envoyé par hyakosm Voir le message
    Pendant ce temps on a toujours pas les outils Unix nativement par défaut, le panneau de configuration n'est toujours pas terminé au bout de 5 ans et les applications par défaut sont toujours aussi archaïques, MAIS ils ont mis un filtre tube cathodique dans le terminal. Bravo Microsoft pour ce sens des priorités.
    Le panneau config c'est sans doute ce qui me tape le plus sur le système.

  6. #26
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    5 023
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 5 023
    Points : 129 408
    Points
    129 408
    Par défaut Windows Terminal v.0.8 est disponible en téléchargement et apporte des effets CRT en mode expérimental
    Windows Terminal v.0.8 est disponible en téléchargement et apporte des effets CRT en mode expérimental,
    ainsi que des améliorations au niveau de l'interface utilisateur

    Conformément à son calendrier, Microsoft a publié Windows Terminal v.0.8. Passons en revue quelques fonctionnalités :

    Recherche

    La fonctionnalité de recherche a été ajoutée au terminal ! La liaison de clé par défaut pour appeler la liste déroulante de recherche est {"command": "find", "keys": ["ctrl+shift+f"]}. Vous avez la possibilité de personnaliser cette liaison de touches dans votre profiles.json si vous préférez des appuis de touches différents ! La liste déroulante vous permet de rechercher de haut en bas à travers le tampon ainsi qu'avec la correspondance de casse.

    Nom : terminal-search.gif
Affichages : 1630
Taille : 287,3 Ko

    Effets terminaux rétro (expérimental)

    Pour les nostalgiques des effets CRT de style rétro, cette nouvelle fonctionnalité expérimentale inclut les lignes de balayage classiques que vous auriez pu voir avant que le monde ne passe aux moniteurs plats et à la technologie LCD. Pour l'ajouter, vous devez ajouter l'extrait de code suivant sur n'importe lequel de vos profils "experimental.retroTerminalEffect": true.

    Mises à jour des paramètres

    Panneaux et onglets améliorés, raccourcis clavier

    Lorsque vous ouvrez un nouveau volet ou un nouvel onglet avec une liaison de touches, vous pouvez désormais spécifier quel profil en utilisant le nom du profil "profile": "profile-name", le guide "profile": "profile-guid", ou l'index "index": profile-index. Si aucun n'est spécifié, le profil par défaut est utilisé.

    De plus, vous pouvez remplacer certains aspects du profil tels que l'exécutable de ligne de commande du profil "commandline": "path/to/my.exe", le répertoire de départ "startingDirectory": "my/path" ou le titre de l'onglet "tabTitle": "new-title".

    Voici quelques exemples sur la façon d'implémenter cette fonctionnalité :
    • {"keys": ["ctrl+a"], "command": {"action": "splitPane", "split": "vertical"}}, ouvre le profil par défaut dans un nouveau volet vertical ;
    • {"keys": ["ctrl+b"], "command": {"action": "splitPane", "split": "vertical", "index": 0}}, ouvre le premier profil dans la liste déroulante dans un nouveau volet vertical ;
    • {"keys": ["ctrl+c"], "command": {"action": "splitPane", "split": "horizontal", "profile": "{00000000-0000-0000-0000-000000000000}", "commandline": "foo.exe"}}, ouvre le profil avec le guide 00000000-0000-0000-0000-000000000000 à l'aide de l'exécutable de ligne de commande de foo.exe dans un nouveau volet horizontal ;
    • {"keys": ["ctrl+d"], "command": {"action": "newTab", "profile": "profile1", "startingDirectory": "c:\\foo"}}, ouvre le profil avec le nom profile1 commençant dans le répertoire c:\foo dans un nouvel onglet ;
    • {"keys": ["ctrl+e"], "command": {"action": "newTab", "index": 1, "tabTitle": "bar", "startingDirectory": "c:\\foo", "commandline":"foo.exe"}}, ouvre le deuxième profil dans la liste déroulante à l'aide de l'exécutable de ligne de commande de foo.exe avec un titre d'onglet de barre commençant dans le répertoire c: \ foo dans un nouvel onglet.

    Paramètres par défaut personnalisés

    Vous pouvez maintenant modifier votre profiles.json pour avoir vos propres paramètres de profil par défaut. Avec cette nouvelle architecture, vous pouvez définir une propriété une fois et la faire appliquer à tous vos profils. Ce nouveau paramètre permet de minimiser les paramètres redondants entre les profils. Pour ajouter cette fonctionnalité, vous pouvez modifier l'objet profiles dans votre profiles.json pour avoir les propriétés "defaults" et "list" au format suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    "profiles": {
        "defaults": {
            "fontFace": "Cascadia Code",
            "colorScheme": "Vintage"
        }
        "list": [
            {
                "commandLine": "cmd.exe",
                "guid": "{00000000-0000-0000-0000-000000000000}",
                "name": "cmd"
            },
            {
                "guid": "{11111111-1111-1111-1111-111111111111}",
                "name": "PowerShell Core",
                "source": "Windows.Terminal.PowershellCore"
            }
        ]
    },
    Avec l'extrait de code ci-dessus, tous les profils utiliseront la police Cascadia Code et auront le jeu de couleurs Vintage.

    Améliorations de l'interface utilisateur

    Dimensionnement des onglets

    Vous avez maintenant la possibilité de modifier le comportement de vos largeurs d'onglets. Un nouveau paramètre a été ajouté appelé "titleWidthMode". Ce paramètre propose deux comportements de largeur d'onglet différents: "equal" et "titleLength". "equal" rendra tous vos onglets de largeur et de taille égales à mesure que des onglets supplémentaires sont ajoutés, comme dans une expérience de navigateur traditionnelle. "titleLength" dimensionnera chaque onglet à la longueur du titre de l'onglet.

    Le terminal avait à l'origine le comportement de largeur de tabulation par défaut réglé sur "titleLength". Cette version modifie le comportement par défaut en "equal". Si vous souhaitez modifier votre comportement de largeur d'onglet en mode "titleLength", vous pouvez ajouter l'extrait de code suivant à la propriété "globals" de votre fichier profiles.json: "tabWidthMode": "titleLength"Voici un exemple du comportement des deux modes de largeur de tabulation:

    Nom : terminal-tab-widths.gif
Affichages : 1496
Taille : 209,9 Ko

    Télécharger Windows Terminal v.0.8 (Windows Store, GitHub)

    Source : Microsoft

    Voir aussi :

    Microsoft annonce la fin du support de Windows 7 et fait ses adieux au système d'exploitation alors que plus de la moitié des entreprises n'ont pas encore fini de passer à Windows 10
    Microsoft corrige la vulnérabilité cryptographique critique découverte par la NSA dans Microsoft Windows
    Voici des aperçus de concepts d'un système d'exploitation Windows 11 avec des designs repensés bien que Microsoft n'ait rien communiqué à propos
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  7. #27
    Membre éclairé
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    juin 2013
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juin 2013
    Messages : 217
    Points : 716
    Points
    716
    Par défaut
    Merci pour l'écriture de cette update

  8. #28
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    5 023
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 5 023
    Points : 129 408
    Points
    129 408
    Par défaut Windows Terminal v0.9 apporte la possibilité de détecter automatiquement PowerShell
    Windows Terminal v0.9 apporte la possibilité de détecter automatiquement PowerShell
    et de confirmer la fermeture de tous les onglets

    Microsoft a publié la version 0.9 de son outil de ligne de commande open source, Windows Terminal, pour les développeurs qui utilisent l'invite de commandes, PowerShell et le sous-système Windows 10 Windows pour Linux (WSL). La version 0.9 marque la version finale de la phase de préversion avant la sortie de la version 1 de Microsoft attendue au courant du premier semestre de 2020. Les développeurs de Windows Terminal espèrent que la fonctionnalité d'application en ligne de commande sera terminée avant mars.

    Évolution des préversions de Windows Terminal

    Windows Terminal v.0.1

    La première préversion du nouveau Windows Terminal a fait son apparition en juin dernier. Celle-ci a apporté de nouvelles fonctionnalités à plusieurs niveaux, notamment :
    • réglages : le fichier profiles.json est l'endroit où toute la magie opère. C'est là que vos paramètres peuvent être personnalisés pour créer votre propre expérience sur Terminal. Pour accéder à ce fichier, vous pouvez cliquer sur le bouton des paramètres dans le menu déroulant et le fichier s’ouvrira dans votre éditeur de texte JSON par défaut. Chaque profil est un objet JSON avec des propriétés personnalisables pouvant être modifiées à votre guise. Après avoir enregistré vos nouvelles modifications dans les paramètres, Terminal va automatiquement s'actualiser pour afficher vos dernières mises à jour!
    • combinaisons de touches personnalisées : cette version permettait aux développeurs d'écrire leurs propres combinaisons de touches personnalisées pour toute fonction qu'ils souhaitent invoquer dans Terminal. Celles-ci peuvent être configurées dans vos paramètres afin de créer votre propre expérience de ligne de commande. Les raccourcis clavier par défaut sont inclus dans le fichier de paramètres, vous permettant de les modifier et d'ajouter les vôtres!
    • visibilité des raccourcis pour les profils : les raccourcis clavier utilisés comme raccourcis pour ouvrir des profils sont affichés dans le menu déroulant en regard de leur profil associé.
    • support d'image de fond : il était possible non seulement de créer un arrière-plan acrylique avec un effet de flou, mais aussi de définir n'importe quelle image ou gif en tant qu'image d'arrière-plan, profil par profil. Cela signifie que chacun de vos profils peut être personnalisé de manière unique avec différentes images d'arrière-plan!



    Windows Terminal v.0.2

    Elle a été suivie par une seconde préversion en juillet. Au cours de ce mois d’aout, la firme de Redmond a publié non pas une, mais deux préversions de Windows Terminal.

    Dans la première, Microsoft a fait en sorte que le terminal soit maintenant déplaçable de partout sur la barre de titre. Le bouton de la liste déroulante a été redimensionné et recoloré. Il reste maintenant à droite du dernier onglet ouvert. Les boutons Réduire, Agrandir et Fermer ont également été recolorés pour offrir une expérience uniforme. Dès cette version, lorsque vous utilisez votre souris pour cliquer et faire glisser pour sélectionner du texte dans Windows Terminal, vous pouviez désormais faire glisser votre souris en dehors de la fenêtre du terminal pour continuer à sélectionner le texte au-dessus ou en dessous. De plus, vous pouviez sélectionner des sections de texte en double ou triple clic. Les délimiteurs pour double-clic sont définis dans votre fichier « profiles.json » à l'aide de la propriété « wordDelimiters ». Un triple clic sélectionnera toute la ligne.

    Dès cette version, les clés OEM ({} _ + - = | /? <>: ”; ') étaient disponibles pour le mappage dans les raccourcis clavier. De plus, vous pouviez avoir des raccourcis clavier pour copier, copier du texte sans caractères de nouvelle ligne, coller et dupliquer un onglet. Ceux-ci sont définis dans le fichier de paramètres profiles.json dans la propriété « keybindings » et deviennent les valeurs par défaut à partir de cette version. Néanmoins, si vous aviez déjà installé le terminal avant cette version, ces raccourcis clavier n'apparaîtront par défaut que lorsque vous supprimez votre fichier profiles.json et le laissez se régénérer.

    Nom : commande.png
Affichages : 1273
Taille : 29,7 Ko

    La seconde dispose de fonctionnalités, telles que la prise en charge de plusieurs onglets, des images d’arrière-plan et de l’opacité de l’arrière-plan et des jeux de couleurs et plus encore. Les paramètres sont stockés dans des fichiers JSON. Ils incluent notamment la définition des raccourcis clavier, du nombre initial de lignes et de colonnes, le réglage de la police et de la commande à exécuter à l’ouverture d’un nouvel onglet.

    Elle introduit également de nouvelles fonctionnalités et l’une des plus importantes concerne probablement la copie HTML. Depuis cette version, lorsqu’une plage de texte est sélectionnée et copiée dans le presse-papiers, le Terminal écrit le texte sélectionné dans le presse-papiers au format HTML. Cela permettra de coller un contenu stylé de la console sur d’autres applications telles que Microsoft Outlook ou Word. Le presse-papiers copiera toujours les données HTML avec le texte normal.

    Windows Terminal v0.8

    Le mois dernier, l'éditeur a présenté la version 0.8 qui a apporté des effets terminaux rétro en mode expérimental. Pour les nostalgiques des effets CRT de style rétro, cette nouvelle fonctionnalité expérimentale inclut les lignes de balayage classiques que vous auriez pu voir avant que le monde ne passe aux moniteurs plats et à la technologie LCD. Pour l'ajouter, vous devez ajouter l'extrait de code suivant sur n'importe lequel de vos profils "experimental.retroTerminalEffect": true.

    C'est dans cette version qu'a été ajoutée la fonctionnalité de recherche! La liaison de clé par défaut pour appeler la liste déroulante de recherche est {"command": "find", "keys": ["ctrl+shift+f"]}. Vous avez la possibilité de personnaliser cette liaison de touches dans votre profiles.json si vous préférez des appuis de touches différents ! La liste déroulante vous permet de rechercher de haut en bas à travers le tampon ainsi qu'avec la correspondance de casse.

    Windows Terminal v.0.9

    Arguments de ligne de commande
    L'alias d'exécution wt prend désormais en charge les arguments de ligne de commande! Vous pouvez maintenant lancer Terminal avec de nouveaux onglets et volets divisés comme vous le souhaitez, avec les profils que vous aimez, en commençant dans les répertoires que vous aimez! Les possibilités sont infinies! Voici quelques exemples:
    • wt -d . : Ouvre le Terminal avec le profil par défaut dans le répertoire de travail actuel.
    • wt -d . ; new-tab -d C:\ pwsh.exe : Ouvre le Terminal avec deux onglets. Le premier exécute le profil par défaut à partir du répertoire de travail actuel. Le second utilise le profil par défaut avec pwsh.exe comme "commandline" (au lieu du profile par défaut "commandline") commençant dans le répertoire C:\.
    • wt -p "Windows PowerShell" -d . ; split-pane -V wsl.exe : Ouvre le Terminal avec deux onglets, divisés verticalement. Le volet supérieur exécute le profil avec le nom «Terminal Windows» et le volet inférieur exécute le profil par défaut en utilisant wsl.exe comme "commandline" (au lieu du profile par défaut "commandline").


    Détection automatique PowerShell

    Si vous êtes un grand fan de PowerShell Core, notez que Windows Terminal va détecter désormais toute version de PowerShell et créer automatiquement un profil pour vous. La version PowerShell qui semblera la meilleure (en commençant par le numéro de version le plus élevé, à la version en disponibilité générale en passant par la version avec le meilleur packaging) sera nommée «PowerShell» et prendra l'emplacement d'origine PowerShell Core dans la liste déroulante.

    Nom : powershell.png
Affichages : 1186
Taille : 136,3 Ko

    Confirmer la fermeture de tous les onglets

    Un nouveau paramètre global a été créé qui vous permet de toujours masquer la boîte de dialogue de confirmation «Fermer tous les onglets». Vous pouvez définir "confirmCloseAllTabs" sur true en haut de votre fichier profiles.json et vous ne verrez plus jamais ce popup !

    Autres améliorations
    • Accessibilité: vous pouvez désormais naviguer mot à mot à l'aide du Narrateur ou de NVDA!
    • Vous pouvez maintenant glisser-déposer un fichier dans Terminal et le chemin du fichier sera imprimé!
    • Ctrl + Ins et Shift + Ins sont liés par défaut pour copier et coller respectivement!
    • Vous pouvez maintenant maintenir Shift et cliquer pour élargir votre sélection!
    • Les clés VS Code utilisées pour les raccourcis clavier sont désormais prises en charge (c'est-à-dire que "pgdn" et "pagedown" sont tous deux valides)!


    Télécharger Windows Terminal (Microsoft Store, GitHub)

    Source : Microsoft
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/02/2019, 10h49
  2. Réponses: 1
    Dernier message: 27/06/2018, 11h09
  3. Réponses: 1
    Dernier message: 13/05/2017, 13h53
  4. Réponses: 3
    Dernier message: 20/06/2013, 19h26
  5. Réponses: 8
    Dernier message: 25/10/2010, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo