- L’éditeur de code Zed est désormais officiellement disponible sur Windows
- Le rendu s’appuie sur DirectX 11, avec DirectWrite pour le rendu du texte, afin d’offrir une expérience visuelle propre à Windows
- Intégration directe avec Windows Subsystem for Linux (WSL) et prise en charge des connexions distantes via SSH pour renforcer les environnements de développement à distance
- Depuis un terminal WSL, la commande
zed permet d’ouvrir directement un dossier
- Depuis Zed, il est aussi possible d’ajouter la distribution WSL souhaitée via File > Open Remote ou en sélectionnant
project: open remote dans la palette de commandes
- Une option
Connect New Server est proposée pour se connecter à un serveur Linux distant
- En environnement WSL ou SSH, les opérations d’E/S de fichiers passent par le processus serveur distant léger de Zed (
wsl.exe/ssh.exe)
- Les principales fonctionnalités, comme l’édition de fichiers, l’intégration git, le terminal, les tâches, les language servers et le débogueur, fonctionnent toutes aussi dans les environnements distants
- Extensions et intégration WebAssembly
- Les extensions pour Windows peuvent être utilisées immédiatement, sans configuration supplémentaire
- Lors du développement de nouvelles extensions, aucun traitement spécifique à Windows n’est nécessaire
- Les extensions Zed reposent sur les WebAssembly Components et peuvent accéder au système de fichiers dans un bac à sable via l’interface WASI
- Zed gère automatiquement la conversion des chemins de fichiers, ce qui permet de développer sans se soucier des différences entre les chemins Windows et Unix
- Fonctionnalités IA et autres nouveautés
- Toutes les fonctionnalités IA de Zed, dont les prédictions d’édition basées sur l’IA et les agents du moteur ACP (Agent Client Protocol), sont entièrement prises en charge sur Windows ainsi que dans les environnements distants (WSL/SSH)
- Utilisation directe de Claude Code via ACP
- Essai gratuit de 14 jours de Zed Pro ou utilisation possible avec une clé API personnelle
- Comme sur Mac et Linux, la version Windows bénéficie elle aussi de mises à jour hebdomadaires. Plusieurs ingénieurs de Zed utilisent Windows comme environnement de développement principal, et une équipe dédiée à Windows est maintenue en permanence
1 commentaires
Avis Hacker News
ALT+Fn’ouvre pas le menu Fichier, etALT+SPACEBARn’affiche pas non plus le menu contextuel système (agrandir, réduire, fermer, etc.). Avec le backend de rendu DirectX, l’application semble se comporter davantage comme un jeu vidéo que comme un processus Win32 natif. Il est aussi surprenant de voir qu’après installation, le dossier dépasse 400 Mo. Quand on pense que VSCode tourne autour de 380 Mo, je veux bien croire que ce ne soit pas une app Electron, mais je me demande bien ce qu’ils ont mis là-dedans. Je pensais qu’une app Rust était censée être légère, mais la taille installée donne presque l’impression d’un gonflement binaire/dépendances au niveau de Java.js, et les extensions sont en WASM. VSCode met les extensions dans un répertoire de configuration séparé, alors que Zed les met toutes dans le répertoire d’installationDeleteetTrashsont juste l’un à côté de l’autre, etDeletesupprime immédiatement sans passer par la corbeille.Ctrl+Zn’est pas encore implémenté non plus, donc sans sauvegarde, impossible de récupérer quoi que ce soit (et ce n’était pas encore dans le contrôle de version). 2. Dans un workspace Rust, les erreurs et avertissements d’une crate particulière n’apparaissaient pas du tout dans l’éditeur. J’ai essayé de modifier divers réglages sans succès, puis j’ai lancé VSCode, et ça a fonctionné sans configuration particulièreCancelétait juste à côté deForce PushCtrl+Zdans Zed est un manque tellement important que c’en est difficile à croirejump to declarationétaient bien plus lentes sur notre base de code que dans VSCode / Cursortypescript-gocomme LSP. Il a été ajouté récemment dans IDEA, je l’utilise depuis quelques mois, et c’est vraiment fantastiquetsserveren interne, donc je ne comprends pas pourquoi c’est plus lentMalheureusement, j’ai eu ce problème