Qu'est-ce que Zed permet de faire ?
Zed permet d'écrire du code avec une extrême rapidité, de collaborer en temps réel avec d'autres développeurs, d'utiliser des assistants IA intégrés pour générer et corriger du code, et de naviguer efficacement dans des projets complexes grâce à des fonctionnalités avancées comme la recherche globale et l'intégration Git.
Comment le télécharger ?
Rendez-vous sur la page dédiée à Zed sur la logithèqueComment l'installer et l'utiliser ?
Installation du logiciel sur Windows
- Lancer l'installateur : Ouvrez le fichier
.exetéléchargé. - Accord du contrat de licence : Une fenêtre s'ouvre avec le contrat de licence. Cliquez sur la case "IR" (Accepter) pour valider automatiquement, puis sur "Next" (Suivant).
- Choix du dossier : Sélectionnez le dossier d'installation. Par défaut, il est situé dans
C:Program FilesZed. Vous pouvez laisser cette valeur par défaut et cliquer sur "Next". - Finalisation : Cliquez sur "Install" pour commencer l'installation. Une fois terminé, cliquez sur "Finish" (Terminer).
- Vérification (optionnelle) : L'installation a enregistré Zed dans la liste des applications. Vous pouvez le vérifier via
Paramètres->Applications->Applications installéeset rechercher "Zed".
Configuration système requise
Avant de lancer Zed, assurez-vous que votre matériel est compatible :
- GPU : Votre carte graphique doit supporter DirectX 11. Pour vérifier, exécutez la commande
dxdiagdans la console. La fenêtre "Outil de diagnostic DirectX" affichera la version de DirectX sousSystème->Informations sur le système->Version DirectX. - Mise à jour des pilotes : Actualisez les pilotes de votre GPU (Intel, AMD, NVIDIA) pour éviter les problèmes d'accélération.
- Accélération graphique : Vérifiez que l'accélération matérielle est activée dans Windows et non bloquée par un logiciel tiers.
Utilisation via l'interface
Une fois Zed installé, lancez-le via le menu "Démarrer" ou en double-cliquant sur le fichier créé.
-
Ouvrir un projet :
- Dans l'interface, cliquez sur le menu
Fichier(ouCmd+Oselon la configuration) et sélectionnezOuvrir un dossier. - Navigatez vers le dossier de votre projet et cliquez sur "Ouvrir".
- Alternative : Vous pouvez ouvrir Zed directement depuis la ligne de commande avec
zed ~/projects/my-app.
- Dans l'interface, cliquez sur le menu
-
Navigation et Édition :
- Sidebar : La barre latérale gauche affiche la structure du dossier. Cliquez sur un fichier pour l'ouvrir dans l'éditeur central.
- Raccourcis clavier :
F12: Partager le symbole sous le curseur (aller à la définition).Cmd+Shift+O: Affiche un sommaire du fichier actuel basé sur la syntaxe.Cmd+Shift+F: Recherche globale dans tout le projet.Ctrl+'': Ouvrir le terminal intégré (basé sur Alacritty).
-
Terminal intégré :
- Le terminal est disponible immédiatement. Cliquez sur l'icône
+en haut à droite de la barre latérale ou utilisez le raccourciCtrl+''. - Vous pouvez exécuter des commandes Git, npm, ou d'autres scripts directement ici sans quitter l'éditeur.
- Le terminal est disponible immédiatement. Cliquez sur l'icône
Configuration de Zed
Zed ne possède pas d'interface graphique complexe pour les paramètres. Tout se configure via un fichier de configuration.
-
Accéder aux paramètres :
- Ouvrez les paramètres avec le raccourci
Cmd+,(ouCommand+,). - Cela ouvre le fichier
settings.json(ousettings.gison) dans l'éditeur.
- Ouvrez les paramètres avec le raccourci
-
Modifier les paramètres de base :
- Dans ce fichier, vous pouvez ajouter ou modifier des lignes. Par exemple, pour changer la taille du police :
{ "font_size": 14 } - Zed se mettra automatiquement à jour après la modification du fichier.
- Dans ce fichier, vous pouvez ajouter ou modifier des lignes. Par exemple, pour changer la taille du police :
-
Personnalisation des raccourcis (Keymaps) :
- Pour modifier les raccourcis, ouvrez le menu de commande avec
Cmd+Shift+P. - Tapez
keymap open keymappour ouvrir le fichier de configuration des raccourcis. - Vous pouvez définir vos propres liaisons de touches ici.
- Pour modifier les raccourcis, ouvrez le menu de commande avec
-
Installation d'extensions (Thèmes, Languettes, Icones) :
- Cliquez sur l'icône
Extensions(souvent représentée par un carré ou des blocs) dans la barre latérale. - Thèmes : Allez dans la section
Themespour choisir et installer un thème visuel. - Icones : Allez dans
Icon Themespour installer un pack d'icônes (ex: Nerd Fonts). - Langages : Si vous utilisez un langage non standard (ex: Docker, Rust), allez dans la section
Languageset installez l'extension correspondante. Cela ajoute le support natif pour ces fichiers.
- Cliquez sur l'icône
Utilisation des outils d'IA intégrés
Zed intègre nativement des assistants de codage via le protocole Agent Client Protocol (ACP).
-
Activer l'IA :
- Ouvrez la panneau latéral droit (Agent Panel).
- Cliquez sur
Settings(Paramètres) dans ce panneau. - Vous verrez une section pour les paramètres d'IA.
-
Configurer l'API :
- Pour que l'IA fonctionne, vous devez entrer une clé API (API Key).
- Cliquez sur le champ pour entrer votre clé. Une fois validée, Zed configure automatiquement les autres paramètres nécessaires.
- Note : L'IA peut analyser vos fichiers, proposer des correctifs, et générer du code complet.
-
Utiliser le MCP (Context 7) :
- Dans les paramètres d'IA, vous pouvez ajouter des serveurs MCP (Model Context Protocol).
- Par exemple, ajouter le serveur Context 7 permet aux outils d'IA d'accéder aux documents de bibliothèques les plus récents pour vos projets, améliorant la précision des suggestions.
Gestion des conflits et Maintenance
- Mises à jour : Après la première installation, Zed vérifie périodiquement les mises à jour. Si une notification apparaît, cliquez dessus pour redémarrer Zed avec la nouvelle version, tout en conservant l'état de vos fichiers.
- Résolution de problèmes :
- Si Zed ne s'ouvre pas, vérifiez que votre GPU supporte DirectX 11 (commande
dxdiag). - Si des conflits d'extensions apparaissent, essayez de lancer Zed sans extensions ou avec des paramètres par défaut pour isoler le problème.
- Pour les opérations Git, assurez-vous que
Git BashouPowerShellest installé et accessible via lePATH.
- Si Zed ne s'ouvre pas, vérifiez que votre GPU supporte DirectX 11 (commande
Télécharger Zed gratuitement