Home Technologie et scienceL’éditeur de code Zed rapide et basé sur Rust arrive enfin sur Windows

L’éditeur de code Zed rapide et basé sur Rust arrive enfin sur Windows

by Thomas Caron

Publié le 28 octobre 2025 à 17h01. L’éditeur de code nouvelle génération Zed, créé par les équipes d’Atom et de Tree-sitter, est désormais disponible sur Windows, promettant une expérience de développement rapide et optimisée grâce à l’accélération GPU.

Après une première évaluation il y a deux ans, limitée aux systèmes macOS, Zed s’étend enfin au système d’exploitation de Microsoft. Cette arrivée est cruciale pour les développeurs qui ne peuvent pas toujours choisir leur environnement de travail et ont besoin d’outils fiables, compatibles avec toutes les plateformes.

L’équipe de Zed explique que le délai de portage sur Windows était lié à sa taille et à son expérience, et non à un manque d’engagement envers la plateforme. Les développeurs s’attendent donc à une adaptation rapide et à la résolution des éventuels problèmes rencontrés.

L’auteur de l’article utilise Zed comme éditeur secondaire, pour les fichiers complémentaires à son projet principal, comme les fichiers JSON ou les scripts Ruby. Il envisage de le substituer à Sublime Text, qu’il juge vieillissant.

Zed conserve une forte efficacité pour les utilisateurs de clavier, tout en offrant une prise en charge complète de la souris, répondant ainsi aux préférences de la majorité des développeurs en 2025.

Premières impressions et installation sous Windows

Les tests ont été effectués sur une ancienne machine Windows 10, utilisée pour la partie Windows du développement. L’installation de Zed a permis de remplacer l’utilisation de Sublime Text, jusqu’alors incontournable sur ce poste.

L’installation débute par une page de configuration claire et intuitive, offrant la possibilité d’importer les paramètres de Sublime Text. Une fois terminée, une page d’accueil s’affiche.

L’option de clonage de dépôt a été testée avec une URL de dépôt et un dossier cible, mais la réponse affichée était laconique. Après une mise à jour, cette option a disparu de l’écran d’accueil, laissant supposer qu’il s’agit d’une fonctionnalité en cours de développement.

Problèmes de reconnaissance des langues et d’encodage

Lors de l’ouverture d’un projet, Zed détecte automatiquement la langue du fichier et propose de charger le serveur de langage correspondant. La détection s’est avérée précise, même pour le C#.

Cependant, un soulignement inattendu apparaît au début de certains fichiers, indiquant un problème d’encodage. Zed ne reconnaît pas le format UTF-8 avec BOM (Byte Order Mark), ce qui est susceptible de se produire sous Windows. L’équipe de Zed est consciente de ce problème et travaille à sa résolution.

L’actualisation des diagnostics s’est également avérée moins fluide que prévu, mais cet aspect semble mineur.

Multitampons et curseurs multiples

Les multitampons permettent d’ouvrir plusieurs fichiers simultanément dans une seule fenêtre, facilitant la recherche de références à une méthode. Dans VS Code, ces références seraient affichées dans un volet séparé, alors que Zed les présente toutes ensemble.

Chaque tampon représente une fenêtre sur le fichier concerné, avec un contexte de quelques lignes au-dessus et en dessous. Il est possible de modifier directement chaque fichier et d’accéder au fichier source. De plus, Zed permet d’effectuer des modifications globales. L’utilisation de plusieurs curseurs dans un multitampon permet d’éditer simultanément plusieurs fichiers.

L’auteur a sélectionné plusieurs instances du terme de classe GainedKnowledge et les a modifiées simultanément, illustrant la puissance de cette fonctionnalité.

Intégration de l’IA avec Claude d’Anthropic

Une fonctionnalité intéressante est la possibilité de zoomer sur le contenu du texte d’un fichier en utilisant le raccourci control-+, une opération rapide et efficace.

L’intégration de l’IA, initialement perçue comme une exigence controversée, s’avère désormais pertinente avec l’essor des fournisseurs d’IA. Zed utilise par défaut Claude d’Anthropic comme agent LLM (Large Language Model), mais peut fonctionner avec d’autres fournisseurs.

Utilisation du terminal intégré

L’authentification de Claude a utilisé une connexion de terminal agréable par défaut.

Après avoir choisi les options, Zed gère la séparation de l’authentification de facturation d’Anthropic de manière transparente, tout en répondant à la question du paiement.

Une fois l’authentification terminée sur le web, le terminal disparaît, une touche d’élégance appréciable.

Le terminal peut être réouvert via la palette de commandes ctrl-shift-p, qui permet d’associer des commandes à des raccourcis clavier. Il utilise PowerShell par défaut.

Le choix du terminal sous Windows dépend des préférences de l’utilisateur, comme le montre l’existence de solutions telles que Git Bash ou WSL. L’auteur s’attend à des améliorations dans ce domaine.

Conclusion : l’avenir de Zed sous Windows

Zed peut désormais prétendre au statut d’éditeur entièrement pris en charge sur les principaux systèmes d’exploitation, ce qui le place en position favorable. Sa capacité à répondre rapidement aux signalements de bugs spécifiques à Windows accélérera sa maturation.

Zed se distingue par son accent sur la vitesse et l’IA, ce qui pourrait lui permettre de gagner en popularité en tant qu’éditeur secondaire pour de nombreux développeurs.

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.