Des éditeurs et environnements de développement pour écrire du code, organiser des projets, déboguer et gérer les versions. Détermine d’abord avec quels langages et quel système d’exploitation tu travailles, et si tu veux un éditeur léger ou un environnement complet.
À savoir: Les conditions d’utilisation gratuite varient selon l’outil et l’offre. Lorsqu’une carte n’indique pas de limite propre à l’outil, vérifie les quotas, les filigranes et les conditions d’exportation sur la page officielle.
Visual Studio Code est un éditeur de code de Microsoft qui fonctionne sous Windows, macOS, Linux et dans le navigateur (vscode.dev), avec extensions, Git, terminal intégré et débogage.
Zed est un éditeur de code de Zed Industries, écrit en Rust et conçu pour la vitesse et pour travailler avec des personnes et de l'IA, disponible sur macOS, Windows et Linux.
Sublime Text est un éditeur de texte payant de Sublime HQ pour Windows, macOS et Linux, qui met en avant les performances pour le code, le balisage et la prose, avec des extensions via une API Python 3.8.
Devin Desktop, anciennement Windsurf, est l'IDE avec IA de Cognition pour planifier, déléguer et relire le travail réalisé par des agents de programmation locaux et cloud.
Pourquoi ce choix ?
Éditeurs de code
À savoir: Installation sur ordinateur nécessaire.
Que comparer ?
Ouvre un vrai projet : essaie la coloration syntaxique, l’autocomplétion, la recherche et le renommage entre fichiers, les modifications Git et le terminal intégré. Observe le temps de démarrage et la mémoire utilisée avec de gros fichiers et des projets de nombreux fichiers.
Vérifie la licence et le coût sur la page officielle : open source, usage personnel gratuit, licence après une période d’évaluation et abonnement sont différents. Contrôle aussi les réglages de télémétrie, la nécessité d’un compte, la prise en charge des serveurs distants et des conteneurs, et si les fonctions d’IA sont payantes à part.
Quelle différence entre un éditeur de code et un IDE ? L’éditeur est léger et s’enrichit par des extensions ; l’environnement de développement intégré (IDE) fournit débogueur, outils de compilation et de test pour des langages précis. Pour de petits projets web, un éditeur peut suffire ; pour de gros projets dans un seul langage, un IDE peut être plus confortable.
Les outils de code avec IA sont-ils sur cette page ? Cette page porte d’abord sur l’éditeur lui-même ; certains éditeurs intègrent des fonctions d’IA ou les proposent en extension. Si tu veux qu’une IA écrive ou explique du code, consulte aussi les outils de programmation avec l’IA.
Comparer les fonctions documentées
Cette comparaison repose sur la documentation officielle publiée. Il ne s’agit ni d’un test pratique ni d’un classement de qualité. Les fonctions inconnues ne sont pas considérées comme vérifiées.
Vérifie les réponses de l’IA à partir des sources. Contrôle les autorisations et les paramètres de données avant de partager des fichiers ou des connexions privés.