Build 2025 : WinGet devient plus puissant et Edit modifie les fichiers depuis le Terminal
Tremble Vim !

On continue dans les nouveautés présentées par Microsoft durant sa conférence Build. Cette fois, on s’attarde sur les outils proposés aux développeurs, mais pas uniquement. Des produits comme WinGet, le terminal et WSL étaient ainsi à l'honneur.
Le 20 mai à 15h26
4 min
Logiciel
Logiciel
WinGet pourra enregistrer l’état d’une machine
Commençons par WinGet, qui va recevoir une nouvelle commande. Nommée simplement Configuration, elle permettra d’enregistrer l’état d’un système dans un fichier de configuration, afin de le restaurer sur d’autres machines. L’état en question comprend les applications installées, ainsi que les différents paquets et outils.
Le point le plus intéressant est sans doute que cette commande prendra en charge le manifeste Microsoft Desired State Configuration V3. En clair, les applications compatibles pourront préserver leurs paramètres et configurations dans le même fichier. Lors de la restauration, elles retrouveront ainsi un état très proche que sur la machine d’origine.
La fonction sera disponible cet été.
L’édition de fichiers depuis le Terminal
L’une des annonces qui a le plus retenu l’attention des développeurs est Edit. Cet outil, dont la préversion doit arriver cet été, permettra de modifier directement des fichiers depuis le Terminal, pour éviter l’ouverture d’un outil dédié et une sortie des opérations en cours, avec l’objectif de minimiser les changements de contexte.
L’application, écrite en Rust, est également open source (sous licence MIT) et accessible actuellement sur son dépôt GitHub. Microsoft fournit des informations pour sa compilation.


L’éditeur se veut très simple. De l’aveu même de Microsoft, c’est une forme d’hommage à MS-DOS Editor. Léger (moins de 250 ko), il propose quand même son lot de fonctions, dont l’ouverture de plusieurs fichiers en parallèle (la rotation se fait via Ctrl + P), la possibilité de chercher et remplacer du texte, le support des majuscules et minuscules ou encore des expressions régulières. Bien que l’on puisse utiliser Edit avec la souris, toutes les fonctions ont des raccourcis clavier.
« Ce qui nous a motivés à créer Edit, c'est le besoin d'un éditeur de texte CLI par défaut dans les versions 64 bits de Windows. Les versions 32 bits de Windows sont livrées avec l'éditeur MS-DOS, mais les versions 64 bits n'ont pas d'éditeur CLI installé d'origine », explique dans un billet Christopher Nguyen, chef de produit chez Microsoft.
WSL et Copilot for GitHub passent en open source
Puisque l’on parle d’open source, Windows Subsystem for Linux vient également de recevoir ce traitement. Ce composant permet pour rappel depuis bientôt dix ans (lancé en 2016) de faire fonctionner des distributions Linux sur Windows grâce à la virtualisation. En dépit de certains ricanements initiaux, ce sous-système a été développé et entretenu dans le temps et plusieurs distributions peuvent être installées depuis le Store.
Si le code du noyau de WSL 2 était déjà disponible en open source, le reste était sous licence propriétaire. C’est désormais l’intégralité du sous-système que l’on trouve sous licence MIT sur un dépôt GitHub. Ce n’est d’ailleurs pas une simple visibilité sur le code, puisque Microsoft annonce recevoir volontiers des contributions. L’éditeur recommande d’ailleurs de lire le guide dédié avant de se lancer. Microsoft indique également que l’outil comporte certains éléments « basiques » de télémétrie, qui peuvent être désactivés.
Toujours dans l’open source, on trouve désormais Copilot for GitHub, l’extension pour Visual Studio Code permettant de recevoir une aide au développement par l’IA. Cette transition se fera sur plusieurs mois avec un passage progressif de toutes les fonctions sous licence MIT. Il ne semble pas y avoir encore de dépôt dédié.
Build 2025 : WinGet devient plus puissant et Edit modifie les fichiers depuis le Terminal
-
WinGet pourra enregistrer l’état d’une machine
-
L’édition de fichiers depuis le Terminal
-
WSL et Copilot for GitHub passent en open source
Commentaires (17)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 20/05/2025 à 15h49
Le 20/05/2025 à 16h12
(c'était QBasic, non ?)
Le 20/05/2025 à 16h40
Le 21/05/2025 à 08h19
Bon, et les éditeurs hexa, c'est mort? Histoire de se redonner des vies infinies dans les jeux :)
Le 21/05/2025 à 08h33
Pour patcher ou écrire un binaire simple (.com) en assembleur à la main, il y avait debug.exe
Le 21/05/2025 à 11h52
Par exemple pour avoir des fichiers bat modèle et les compléter avec la sortie de fichiers / programmes
Le 20/05/2025 à 15h52
Le 20/05/2025 à 16h35
Le 20/05/2025 à 17h25
winget install -e --id vim.vim
vim
"""
ou
"""powershell
winget install -e --id GNU.Nano
nano
"""
Ca devrait fonctionner.
Le 21/05/2025 à 08h20
Le 20/05/2025 à 17h37
Le 21/05/2025 à 10h16
Le 22/05/2025 à 07h19
Le 20/05/2025 à 19h03
Il y a encore des Windows 32 bits ?
Le 21/05/2025 à 09h29
Le 20/05/2025 à 19h56
Le 21/05/2025 à 08h21