56 votes

Eclipse est-il le meilleur IDE pour Java ?

Eclipse est-il le meilleur IDE pour Java ? Si non, existe-t-il quelque chose de mieux ? Je veux savoir et éventuellement l'essayer. Merci.

6voto

virgo47 Points 916

J'ai donné à Eclipse un tour de 3 mois à mon nouveau travail, mais après cela, j'ai découvert qu'un projet Maven normal peut être exécuté dans IntelliJ IDEA aussi (à moins que ce soit un plugin Eclipse/EMF/quelque chose bien sûr ;-)). 3 mois ne sont pas suffisants pour le comparer avec 8+ ans avec IDEA, mais c'est suffisant pour affirmer que j'ai fait un essai équitable. J'ai décidé de vivre avec ses perspectives (les autres IDE n'en ont pas besoin), avec son débogueur médiocre (il n'affiche pas les valeurs de date à moins de cliquer dessus ! etc.), avec son achèvement comparativement plus mauvais que celui d'IDEA.

Maintenant, après toutes ces années, IDEA est également gratuit (édition communautaire) et je l'utilise sans trop de problèmes. Bien sûr, il me manque certaines des fonctionnalités "ultimes" de la version payante, mais c'est bien mieux qu'Eclipse. La plus grande différence est l'état d'esprit nécessaire pour ces deux IDE. Mais après avoir maîtrisé l'état d'esprit de l'un ou l'autre, je ne comprends pas ce que quelqu'un peut retenir d'Eclipse - à moins que vous n'ayez besoin de son écosystème de plugins ou que vous ayez de sérieux investissements dans ce domaine.

Exemple de différences de "mentalité" : Vous devez sauvegarder dans Eclipse, pas dans IDEA, et je ne me soucie pas de ce qui est mieux ou pire - mais vous devez sauvegarder dans Eclipse pour le laisser nettoyer les erreurs soulignées qui ne sont plus des erreurs, etc. ;-) Vous devez enregistrer dans Eclipse pour vous débarrasser des erreurs dans les autres fichiers aussi, parce que les autres fichiers ne voient pas les changements sinon.

J'ai consacré beaucoup plus de temps à ce sujet sur mon blog - et oui, je suis partial, même si j'ai essayé de l'être le moins possible. Mais au bout d'un certain temps, ce n'était plus tout à fait possible : :-)

Et non, même IDEA n'est pas parfait, je le sais. Parce que je l'utilise beaucoup. Mais c'est le meilleur IDE Java si vous voulez mon avis. Même l'édition communautaire.

5voto

Martin Bøgelund Points 1389

On dit souvent qu'il existe de meilleurs IDE pour divers langages (par exemple Java) qu'Eclipse.

La puissance d'Eclipse est que c'est fondamentalement le même IDE pour muchos Cela signifie que si vous savez que vous devrez coder dans plusieurs langages de programmation (Java, C++, Python), le fait de n'avoir à apprendre qu'un seul IDE est un avantage considérable : Eclipse.

5voto

Alvin Points 3991

Je ne sais pas si Eclipse est LE MEILLEUR IDE Java, mais il est certainement très correct et c'est mon IDE préféré. J'ai essayé IntelliJ brièvement auparavant, et j'ai trouvé qu'il était assez similaire à Eclipse (IntelliJ offre peut-être de meilleures fonctionnalités, mais Eclipse est gratuit et open source). Je n'ai jamais vraiment essayé NetBean parce que je connais Eclipse avant de connaître NetBean.

Eclipse est mon préféré parce que :

  • Gratuit
  • Extensible (à un point tel que vous pouvez le transformer en un IDE C++ ou un IDE de développement de BD)
  • Source ouverte
  • Je sais comment écrire un plugin Eclipse
  • Vous pouvez développer un produit facilement avec Eclipse (exp. Lime Wire est Eclipse sous le capot).

Si vous avez l'habitude d'utiliser un IDE Java conventionnel comme JCreator, il vous faudra peut-être un certain temps pour vous habituer à Eclipse. Je me souviens que lorsque j'ai appris à utiliser Eclipse pour la première fois, je ne savais pas comment compiler les sources Java...

Afin de trouver le meilleur IDE pour vous, je vous suggère d'essayer ce que les gens recommandent (NetBean, Eclipse et IntelliJ) et de voir lequel vous aimez le plus, puis de vous y tenir et d'en devenir un expert. À mon avis, le fait d'avoir le bon IDE augmentera considérablement votre productivité.

4voto

Matthew Ruston Points 2319

Je vais devoir recommander Oracle JDeveloper . J'ai personnellement pensé qu'Eclipse était aussi le meilleur IDE Java à un moment donné. Puis on m'a présenté Oracle JDeveloper par mon travail. Je trouve la conception de l'interface utilisateur bien meilleure que celle d'Eclipse. Il est également livré avec une quantité incroyable de fonctionnalités intégrées, y compris un grand support pour EJB3, JSF, WebServices, etc. Il s'agit essentiellement d'un IDE pour l'ensemble de la pile JavaEE (ainsi que pour le cadre Oracle ADF). - Il s'agit essentiellement d'un environnement de développement intégré pour l'ensemble de la pile JavaEE (ainsi que pour le framework Oracle ADF). Tous les outils dont vous aurez (probablement) besoin pour le développement JavaEE sont fournis avec cet environnement de développement intégré dès la sortie de la boîte, sans aucun plugin (sauf si vous téléchargez la version minimaliste).

3voto

Ken Points 1693

Eclipse ! Il est parfois lent et consomme beaucoup de mémoire, mais il fonctionne bien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X