Petit à petit, Microsoft – avec sa propre licence Open-Source – propose des outils comme l’excellent et simple – mais puissant – edit. Le code source écrit en Rust est disponible sur un dépôt GitHub assez dynamique. L’une des grandes nouveautés de la version 1.1, c’est la traduction disponible dans de nombreuses langues, dont le français.
L’interface peut se manier à coup de raccourcis clavier ou avec la souris. Toutes les fonctions de base, comme la recherche, le remplacement ou la recherche / remplacement sont disponibles.
C’est un hommage – plutôt réussi – à l’éditeur MS-DOS qui a existé à partir de MS-DOS 5.0 jusqu’à la version 6.22. Il est aussi plus puissant, puisqu’il est possible d’utiliser des regex dans la fonction de recherche / remplacement.
En comparant côte à côte les deux éditeurs, on constate quelques différences, comme la configuration de l’affichage ou encore la possibilité d’imprimer. Mais pour une utilisation classique, MS-Edit est plus que suffisant. La preuve en action.
Il ne lui manque pas grand-chose, comme la possibilité de faire un peu de coloration syntaxique, mais cela entrerait en conflit avec le principe de faire un éditeur de texte basique mais costaud. En tout cas, il est très bien et j’avoue l’utiliser avec plaisir !
Le plus marrant ? C’est de pouvoir le lancer sous Linux, comme je l’ai montré en fin de vidéo. De la concurrence rude à venir pour GNU/Nano ? C’est un pas que je ne franchirai pas pour le moment !
Peut-être un hommage à l’éditeur MS-Dos comme Microsoft fête ses 50 ans cette année ?
Ce qui est cool c’est qu’il s’affiche en mode console comme son ancêtre.
Ça change du notepad habituel…
A tester
En vrai, l’Éditeur MS-DOS avait eu droit à une mise à jour dans Windows 95 (capable entre autres d’ouvrir plusieurs fichiers dans une même instance), qui est ensuite restée inchangée et est demeurée disponible sur toutes les versions 32 bits par la suite, jusqu’à Windows 10 22H2 inclus (mais plus sous Windows 11, puisque dispo seulement en 64 bits et donc sans les anciens programmes 16 bits).