1. IntelliJ IDEA
Avec cet IDE, vous trouverez tous les outils nécessaires pour développer
efficacement en Java. Pour vous faciliter la vie, IntelliJ IDEA vous offre de la
complétion en plus de la prise en charge de Java et d’une multitude de
frameworks Java. L’environnement de développement de JetBrains prend
également en charge d’autres langages de programmation basés sur la JVM
(Java Virtual Machine), tels que Kotlin.
Eclipse est un IDE très complet et souvent recommandés aux débutants car pour
faciliter la compilation incrémentielle du code Java, Eclipse est livré avec un
compilateur personnalisé.
NetBeans est le concurrent direct d’Eclipse, c’est aussi un IDE issu du monde du
logiciel libre (open-source). NetBeans est l’IDE officiel pour Java 8. Vous y
retrouverez tous les outils puissants que vous vous attendez à avoir sur un bon
IDE.
Pour concevoir et développer des interfaces graphiques pour Java SE, NetBeans
propose un constructeur d’interfaces graphiques. On notera aussi que NetBeans
est disponible dans près d’une trentaine de langues, dont le français. En utilisant
des extensions NetBeans, vous pourrez l’utiliser pour coder en C, C++, HTML5,
JavaScript, PHP et autres langages de programmation.
💡 Choisissez la version LTS pour une meilleure compatibilité, puis appuyez sur
le bouton Download et finalement choisissez votre système d’exploitation dans
les “Installers”
4. Visual Studio Code
Visual Studio Code s’est imposé progressivement comme le meilleur IDE, loin devant
Atom et Sublime Text. Aujourd’hui vous pouvez aussi développer vos applications en
Java en utilisant le plug-in VSCode pour Java. Si vous êtes déjà habituer à VS Code, c’est
sûrement la meilleure porte d’entré car vous aurez déjà l’habitude d’utiliser cet IDE.
Vous voulez rendre votre VSCode plus beau ? Alors découvrez les meilleurs thèmes
Visual Studio Code dans cet article.
5. BlueJ
BlueJ est un IDE (environnement de développement intégré) pour Java. BlueJ a
été développer pour apprendre JAVA aux débutant de manière éducative.
6. JDeveloper
7. DrJava
DrJava a été spécialement développé pour les débutants et les étudiants. Bien
qu’il ne soit pas aussi puissant que d’autres IDE Java, DrJava a une interface
remarquablement simple d’utilisation.
En plus d’offrir une installation de test JUnit, DrJava offre la possibilité d’évaluer
le code Java à partir d’une console de manière interactive ainsi que de présenter
le résultat sur la même console.
Trouver les installers Windows ou Mac ou les Jar Files sur le site de DrJava
8. JCreator
Développé par Xerox Software, JCreator est un autre IDE Java léger. Il propose
une interface similaire à celle de Visual Studio Code. Et est disponible en trois
versions : Lite Edition, Pro Edition et Life-Pro Edition.
Contrairement aux principaux IDE Java qui sont développés en utilisant Java,
JCreator est entièrement développé en C++. Ce qui veut dire que JCreator est
plus rapide que les IDE développés en Java et que vous n’aurez pas besoin de
JRE sur votre machine pour faire tourner JCreator.
9. jGRASP
jGRASP est aussi un excellent IDE pour Java. On appréciera sa légèreté et le
fait qu’en plus d’offrir un debugger intégré, jGRASP permet également de
générer des graphes et des diagrammes de classes UML.
Bien qu’il soit implémenté en Java, il est dans la capacité de jGRASP de produire
des Diagrams UML pour d’autres langages de programmation come C, C++,
Objective-C et Python.