La version 8 de l'éditeur de code open source Notepad ++ apporte le mode sombre et une version ARM64, mais interdit Bing des recherches sur le Web • The Register

La version 8.0 du populaire éditeur Windows Notepad ++ est arrivée avec de nouvelles fonctionnalités, notamment le mode sombre, une version native pour ARM64 et de nouvelles icônes de barre d’outils facultatives utilisant l’interface utilisateur Fluent.

Malgré la montée en puissance apparemment imparable de Visual Studio Code, il y a toujours une place pour un éditeur de code natif rapide et performant. Notepad++ est codé en C++ et basé sur le composant de l’éditeur Scintilla.

Notepad++ est open source sous licence GPL 3 (ou ultérieure). Il n’a jamais été le plus joli des éditeurs, mais il possède de nombreuses fonctionnalités intéressantes telles que la mise en évidence de la syntaxe et la complétion de code pour une vaste gamme de langues, une gamme d’encodages de caractères et la possibilité de convertir entre eux, la compréhension des fins de ligne de style Unix, la capacité pour réduire les sections de texte, la prise en charge des macros et des plug-ins, etc.

L’auteur principal, Don Ho, a maintenant publié la version 8, la première mise à niveau de version majeure depuis la version 7 en septembre 2016. La grande nouveauté est le mode sombre, indépendant des paramètres du système, qui, selon de nombreux développeurs, réduit la fatigue oculaire tout en économisant un petite consommation d’énergie. Un autre changement est que Notepad ++ inclut désormais également les icônes du système Fluent UI de Microsoft, qui sont particulièrement adaptées au mode sombre. Les anciennes icônes sont toujours là et utilisées par défaut. Une autre innovation est le mode sans distraction qui est une vue plein écran qui masque toutes les icônes et tous les menus ainsi que la barre des tâches Windows.

Bloc-notes++ en mode sombre

Une nouvelle version ARM64 est fournie, comme demandé en 2018 par un ingénieur logiciel Microsoft (bien qu’il était déjà possible de construire la version 7.x à partir des sources pour ARM64). Les autres nouvelles fonctionnalités incluent une option pour inverser l’ordre des lignes, une option pour ne pas passer à l’occurrence suivante lors du remplacement de texte, l’analyse de la liste de fonctions pour Ada, Fortran et Haskell, et diverses corrections de bugs.

Notepad++ inclut une option de clic droit pour « Rechercher sur Internet » ; pratique pour ceux qui puisent dans les ressources vastes mais parfois peu fiables du Web pour les codeurs bloqués, et un choix de moteurs de recherche est disponible dans les préférences.

Ceux-ci incluaient autrefois Bing de Microsoft, mais plus maintenant. « Quand un moteur de recherche fait la censure au lieu de son travail, le résultat de la recherche perd de sa qualité et il n’est plus fiable », a déclaré Ho, faisant sans doute référence à cet incident. DuckDuckGo, qui utilise Bing, est toujours inclus.

Malgré sa popularité (GitHub affiche 13 400 étoiles et 3 200 fourchettes), Notepad++ n’est pas le plus raffiné des éditeurs, et la version 8 n’y change rien.

« Le mode sombre a raté quelques points », comme un utilisateur l’a déjà observé, avec la boîte de dialogue des paramètres toujours résolument noire sur blanc. Le mode sombre semble également désordonné avec certains types de fichiers, tels que Markdown. Cela dit, Notepad ++ n’a rien perdu de sa vitesse et il est possible d’ouvrir un fichier dans Notepad ++, de copier du texte et de le fermer à nouveau, avant que VS Code ne se termine, surtout s’il est chargé de nombreuses extensions. Ce sont des améliorations bienvenues à un utilitaire pratique. ®

Tags: