Ceci est une ancienne révision du document !
Environnement de Développement Intégré (IDE en anglais)
Un EDI pour Environnement de Développement Intégré, en anglais IDE (Integrated Development Environment), est un logiciel destiné à la programmation informatique.
Construits autour d'un éditeur de code, les EDI intègrent de nombreux outils permettant le développement et le test d'applications : outil de débogage, console, compilateur, analyse syntaxique, etc. Cela permet aux développeurs d'écrire, de compiler et de déboguer leurs programmes depuis une interface unique.
| IDE | Langages | APT | PPA | Snap | Flatpak | Téléchargement Compilation | Notes |
|---|---|---|---|---|---|---|---|
| Anjuta | C, C++, Java, Python | | | | | | S’intègre bien dans les environnements GTK classiques (Mate, Xfce, etc.) |
| Aptana Studio | Web, Python, PHP, Ruby | | | | | | Existe aussi en tant que plugins pour Eclipse |
| GNOME Builder | C, C++, C#, JavaScript, Python, Rust, Vala | | | | | | EDI libre simple, moderne et moderne du projet Gnome, avec gestion avancée de la coloration, de l'autocomplétion, et des formats d'empaquetage modernes comme Flatpak |
| Code::Blocks | C, C++, Fortran, Python | | | | | | EDI libre orienté C, C++ et bibliothèques Extensible par plugins |
| CodeLite | C, C++, NodeJS, PHP | | | | | | EDI assez proche et aussi complet que Code Blocks ,compatible avec la plupart des compilateurs et extensible avec plugins |
| CodeLobster IDE | PHP, NodeJS, Web, Python, Ruby, Perl | | | | | | EDI libre, complet et multiplate-formes |
| Eclipse | Java, C, C++, Web, PHP, Python, Ruby | | | | | | EDI libre, Version obsolète dans les dépôts Ubuntu Par défaut en java, demande l'installation de plugins pour les autres langages |
| EiffelStudio | | | | | EDI libre et complet pour ISE Eiffel. | ||
| Geany | Web, C, C++, JAVA, PHP, Python, Ruby… | | | | | | IDE très léger et polyvalent. Il est aussi considéré comme un éditeur de texte |
| IntelliJ IDEA | Java, Kotlin, Groovy, Scala, Android, Maven, Gradle, SBT, Git, SVN, Mercurial, CVS, (JavaScript, TypeScript, Java EE, Spring, GWT, Vaadin, Play, Grails, Other Frameworks, Database Tools, SQL) | | | | | | EDI propriétaire stable et complet, très suffisant même sans licence. |
| jEdit | Web, C, C++, JAVA, PHP, Python… | | | | | | éditeur de texte écrit en Java. Des dizaines de plugins permettent d'ajouter des fonctionnalités très variées, de la gestion de projet à l'exécution de commandes. |
| Kdevelop | C, C++, Java, Python, Ruby, Perl, Fortran, ADA, PHP | | | | | | EDI libre très complet avec débogueur intégré. |
| MonoDevelop | C#, .NET, C++, Java | | | | | | S'utilise comme Visual Studio. |
| NetBeans | Web, C, C++, JAVA, PHP, Ruby | | | | | | EDI libre, complet et multiplate-formes codé en Java |
| Pharo | Smalltalk-80 | | | | | | EDI libre, multi-plateforme, Smalltalk-80 source d'inspiration pour Mac OS et Java |
| Phoenix Code | C#, C/C++, Python, Go, PHP, Web, … | | | | | | Libre, relativement léger, extensible au moyen d'un important répertoire de plugins. Originellement développé par Adobe sous le nom Brackets. |
| Sublime Text | C#, C/C++, Python, Go, PHP, Web, … | | | | | | Logiciel propriétaire, il est toutefois léger, très extensible au moyen d'un important répertoire de plugins, et bénéficie d'une vaste communauté. |
| Visual Studio Code | C#, C/C++, Python, Go, PHP, Web, … | | | | | | Un logiciel libre Microsoft pour Linux… |
| Zed | C#, C/C++, Python, Go, PHP, Web, … | | | | | | Très moderne, libre, plus léger et rapide que Visual Studio Code. |
| Atom (abandonné) | C#, C/C++, Python, Go, PHP, Web, … | | | | | | EDI Libre, léger, très extensible au moyen d'un immense répertoire de plugins, communauté importante, proche de Visual Studio Code. Développé par GitHub. |
Pages relatives aux EDI
Voici, en vrac, les pages relatives aux EDI de cette documentation :
| Le 26/02/2008, 21:10 | _Enchained | |
| Le 07/12/2017, 21:13 | Mininux MiniCraft | |
| Le 21/02/2026, 13:31 | ||
| Le 22/01/2019, 14:18 | MaMieMando | |
| Le 24/01/2026, 19:17 | ||
| Le 01/10/2007, 16:31 | ||
| Le 13/05/2007, 12:41 | Twinoatl | |
| Le 09/11/2014, 14:05 | Davy39 | |
| Le 17/10/2010, 17:37 | Cuthalion | |
| Le 04/05/2010, 13:21 | ||
| Le 25/10/2017, 21:24 | Roschan | |
| Le 25/05/2011, 14:37 | hornblende | |
| Le 01/06/2009, 22:49 | ||
| Le 11/09/2022, 13:12 | ||
| Le 28/10/2015, 18:08 | mvvvv | |
| Le 21/12/2006, 18:58 | Blackpegaz | |
| Le 23/01/2010, 01:39 | Spirzouf | |
| Le 11/05/2019, 18:12 | spnux | |
| Le 07/06/2008, 00:10 | popi | |
| Le 30/01/2007, 08:12 | Blackpegaz | |
| Le 09/08/2007, 21:07 | xcxl | |
| Le 30/10/2025, 14:46 | Bcag2 | |
| Le 14/04/2008, 13:26 | flozz | |
| Le 11/03/2010, 10:37 | YannUbuntu | |
| Le 14/06/2023, 18:45 | Bcag2 | |
| Le 27/04/2010, 19:10 | ||
| Le 13/01/2026, 09:30 | Francois A. | |
| Le 04/10/2021, 21:30 | spnux | |
| Le 12/06/2015, 15:46 | BlackEco | |
| Le 30/06/2008, 13:12 | jlbrd | |
| Le 11/09/2022, 11:45 | ||
| Le 14/09/2013, 19:03 | eliastre100 | |
| Le 25/02/2016, 15:55 | BlackEco | |
| Le 30/12/2006, 12:02 | ||
| Le 25/02/2019, 06:03 | Fabux | |
| Le 03/10/2025, 00:42 | Kro |
Contributeurs : krodelabestiole, FrancoisA30
