LinuxAlternative

Linux · Programmation

Geany

Geany est un IDE léger et rapide qui prend en charge de nombreux langages et plugins dès l'installation.

Open sourceGratuitFlatpak
Soyez le premier à noter
Licence
GPL-2.0+
Dernière version
2.1.0 (6 juillet 2025)
Développeur
Geany Team
Installations
1,440 (Flathub, 30 jours)

Qu’est-ce que Geany ?

Geany a été lancé en 2002 comme un petit éditeur qui s'est transformé en un IDE complet tout en conservant une empreinte minimale. Écrit en C et utilisant GTK pour son interface, il est très rapide même sur les systèmes aux ressources limitées. Le projet suit un cycle de publication stable et est activement maintenu, avec la dernière version 2.1.0 sortie en juillet 2025.

Geany s'adresse aux développeurs qui ont besoin d'un éditeur rapide et multiplateforme doté de fonctionnalités d'IDE, sans la lourdeur de Visual Studio Code. Il fonctionne bien avec C, C++, Python, Java, PHP et de nombreux autres langages, et son système de plugins vous permet de l'adapter à des workflows spécifiques.

Comparé à VS Code, Geany ressemble davantage à un éditeur traditionnel, avec une interface petite et réactive. Il ne dispose pas du marché étendu ni des extensions intégrées de VS Code, mais il offre une expérience simple et peu gourmande en ressources, ce que beaucoup d'utilisateurs apprécient pour les petits projets ou sur du matériel ancien.

Idéal pour : Les développeurs qui ont besoin d'un IDE rapide et peu gourmand pour plusieurs langages, et qui préfèrent une interface simple et cohérente plutôt qu'un éditeur chargé en fonctionnalités.

Fonctionnalités clés de Geany

  • Coloration syntaxique pour plus de 30 langages
  • Complétion de code et auto-complétion des structures courantes
  • Émulateur de terminal intégré
  • Gestionnaire de plugins avec plugins préinstallés
  • Fonction de repli de code et listes de symboles
  • Prise en charge de la complétion des balises XML/HTML

Points forts

  • Très léger et rapide
  • Multiplateforme avec une interface cohérente
  • Extensible via des plugins
  • Bonne prise en charge des langages anciens
  • Libre et open source

Points faibles

  • Serveurs de langage intégrés limités
  • Pas de débogage intégré par défaut
  • Communauté plus restreinte et moins de tutoriels
  • Écosystème de plugins moins vaste que VS Code

Logiciels Windows remplacés par Geany

Installer Geany sous Linux

Flatpak (Flathub)flatpak install flathub org.geany.Geany
Ubuntu / Mintsudo apt install geany
Debiansudo apt install geany
Fedorasudo dnf install geany
Arch / Manjarosudo pacman -S geany
openSUSEsudo zypper install geany

Conseils pour les utilisateurs de Windows

Si vous venez de VS Code, les formats de fichiers (.c, .cpp, .py, etc.) sont identiques, vous pouvez donc ouvrir les projets directement. Geany utilise ses propres raccourcis clavier : par exemple, Ctrl+S enregistre, Ctrl+Maj+F ouvre la recherche dans les fichiers, et Alt+Maj+F bascule le terminal. Le flux de travail est plus manuel : vous devez configurer les commandes de compilation dans le menu Projet, alors que VS Code gère souvent cela automatiquement via des extensions. Le gestionnaire de plugins vous permet d'ajouter des fonctionnalités comme un débogueur ou une navigation avancée dans le code, mais vous devrez les installer manuellement.

Versions récentes

  • 2.1.0 —
  • 2.0 —
  • 1.38 —

Geany : questions fréquentes

Puis-je utiliser Geany sous Windows ?

Oui, Geany est multiplateforme et fonctionne sous Windows, macOS et Linux. Les paquets Linux sont disponibles auprès des principales distributions et sur Flathub.

Geany prend-il en charge le débogage ?

Geany n'inclut pas de débogueur intégré, mais vous pouvez ajouter le plugin "Debugger" ou utiliser des outils externes comme gdb via le terminal.

Comment ajouter la prise en charge d'un nouveau langage ?

Installez le plugin de langage approprié depuis le gestionnaire de plugins, ou ajoutez manuellement des fichiers de syntaxe dans le répertoire ~/.config/geany/language_files.

Geany est-il activement maintenu ?

Oui, la dernière version stable est la 2.1.0 (2025‑07‑06) et le projet continue de recevoir des mises à jour.

Mis à jour le