Eclipse est-il le meilleur IDE
pour Java?
Sinon, y a-t-il quelque chose de mieux?
Je veux savoir et éventuellement l’essayer. Merci.
Permettez-moi de commencer en disant que Eclipse est un IDE fantastique pour Java et de nombreux autres langages. Son architecture de plug-in et son extensibilité sont difficiles à concurrencer et le fait qu’il soit gratuit est un énorme avantage pour les petites équipes ou les budgets serrés.
Quelques choses que je déteste sur Eclipse.
Malgré tout, Eclipse est vraiment un excellent IDE. Son outillage de refactorisation fonctionne extrêmement bien. Le traitement de Javadoc fonctionne parfaitement. Toutes les fonctionnalités que nous attendons d’un environnement de développement intégré sont leurs fonctions (complétion du code, modèles, intégration à différents systèmes de gestion de la chaîne logistique, intégration avec les systèmes de génération). Ses outils de formatage et de nettoyage du code sont très puissants. Je trouve que son système de construction fonctionne bien et intuitivement. Je pense que ce sont les choses sur lesquelles sa réputation est vraiment construite.
Je n’ai pas assez d’expérience avec d’autres IDE ou avec d’autres dissortingbutions d’Eclipse (j’ai vu RAD au travail à plusieurs resockets; je ne peux pas croire que quiconque paierait pour cela) pour les commenter, mais je suis plutôt satisfait d’Eclipse pour la plupart. Un conseil que j’ai entendu de nombreux endroits est que si vous voulez Eclipse sans beaucoup de tracas qui peut venir avec son installation directe, optez pour une dissortingbution payante. My Eclipse est une version hautement recommandée que j’ai vue sur le net et qui est vraiment très abordable (la dernière fois que j’ai entendu, 50 $ pour la dissortingbution, plus une année de mises à jour gratuites). Si vous avez le budget et que vous avez besoin de fonctionnalités supplémentaires, j’irais avec quelque chose comme ça.
Quoi qu’il en soit, j’ai essayé d’être aussi détaillé que possible. J’espère que cela aide et bonne chance dans votre recherche! 🙂
IntelliJ IDEA était génial. Maintenant, c’est juste “mieux que Eclipse”. D’après mon expérience, vous pouvez coder plusieurs fois plus rapidement dans IDEA que dans Eclipse (je suis passé du statut de premier adoptant d’Eclipse à IDEA et je n’ai pas regretté), mais IDEA a plusieurs défauts:
Je ne reviendrais toujours pas si; les refactorisations de code et les intentions dans IDEA sont tout simplement trop bonnes.
Une version majeure d’Eclipse est apparue il ya quelque temps et il m’a fallu environ une heure de recherche sur le site Web pour déterminer ce qui était réellement contenu dans la version, ce qui pourrait me convaincre de revenir dans le giron. Visitez JetBrains pour savoir comment vendre un IDE!
Il n’y a pas de meilleur IDE. Vous le faites aussi bien que vous êtes habitué à l’utiliser.
Eclipse ne peut pas être appelé à distance un IDE à mon avis. Ok c’est exagéré, je sais. Cela ne fait que refléter mon agonie intense grâce à l’éclipse! Quoi que vous fassiez, ça ne marche pas! Vous devez toujours vous battre avec elle pour qu’elle fasse les choses correctement. Pendant ce temps, vous ne développez pas de code, ce que vous êtes censé faire, n’est-ce pas? intégration éclipse et maven: peu fiable! Intégration de l’éclipse et du lierre: peu fiable. WTP: buggy buggy buggy! Validation Eclipse et wstl: buggy! Il se plaint de ne pas trouver d’URL absentes même si elles existent, et quelques jours plus tard, sans les avoir changées, il les trouve soudainement, etc. Je pourrais écrire un livre à ce sujet. Pour répondre à votre question: NO ECLIPSE N’EST PAS MÊME FERMER LE MEILLEUR IDE !!! IntelliJ est censé être BEAUCOUP mieux!
Eclipse a été le premier IDE à me sortir de XEmacs. Cependant, lorsque mon employeur m’a proposé de m’acheter une licence d’Intellij IDEA si j’en souhaitais une, cela n’a pris que trois jours avec une copie d’évaluation pour me convaincre d’y aller.
Il semble que tant de petites choses sont plus belles.
IntelliJ est une bonne mais ce n’est pas gratuit !! Alors NetBeans est aussi une bonne option.Aussi, si vous êtes une suite IBM, WSAD est bon
Je devrais voter pour Netbeans comme étant le meilleur actuellement. Eclipse est décent, mais maintenant Netbeans est mieux.
J’ai utilisé IntelliJ pendant près de 5 ans (de la version 1.5 à la version 7) et il y a environ 8 mois, j’ai migré vers IBM RAD (qui repose sur l’ancienne plate-forme Eclipse) et il y a environ 3 mois, je me suis installé avec Eclipse (Ganymede) .
J’ai utilisé IntelliJ sur des projets de taille moyenne (classes de 10k) et j’utilise Eclipse avec quelques centaines de classes.
J’ai trouvé que ces deux IDE (IntelliJ et Eclipse) étaient bons. IBM RAD est juste un gaspillage d’argent (bien sûr, on peut restr bloqué dans une boutique IBM sans choix).
IntelliJ dispose de fonctionnalités de refactoring et de raccourcis clavier bien supérieurs pour la plupart des fonctionnalités par rapport à Eclipse. Il prend en charge l’importation de projets à partir d’Eclipse. Il a mieux intégré les fonctionnalités de gestion du xml (avec des refactorings applicables presque comme pour le code Java). Intelli Sense est également très bon.
Eclipse est un outil génial et gratuit. Il m’a fallu environ 1 à 2 mois pour m’habituer à Eclipse à partir d’IntelliJ (beaucoup de désapprentissage des raccourcis), mais j’ai eu du mal à Eclipse, ça s’est bien passé. Je n’ai pas utilisé Eclipse dans un projet de taille moyenne.
IntelliJ et Eclipse ont tous deux des communautés de plug-in actives et s’intègrent bien aux systèmes de contrôle de version, aux frameworks de test unitaire, aux serveurs d’applications et aux profileurs.
IntelliJ a commencé à devenir lent et gonflé à partir de la v4.0. C’était lent avec les projets de taille moyenne. Je n’utiliserais pas IntelliJ à moins d’améliorer ses performances.
Je n’ai pas utilisé ces deux IDE pour autre chose que le développement Java.
Si vous êtes un développeur Java et que votre entreprise paie pour IntelliJ et si votre projet n’est pas trop gros, allez-y. Sinon, ne désespérez pas: Eclipse est toujours là.
J’ai donné un voyage de 3 mois à Eclipse, mais après cela, j’ai découvert que le projet Maven normal pouvait aussi être exécuté avec IntelliJ IDEA (à moins que ce soit un plugin Eclipse / EMF / quelque chose, bien sûr ;-)). 3 mois ne suffisent pas pour le comparer à 8 ans et plus avec IDEA, mais il suffit de prétendre que je l’ai bien essayé. J’ai décidé de vivre avec ses outlook (d’autres IDE n’en ont pas besoin), avec son débogueur médiocre (ne montre pas les valeurs de date à moins que vous ne cliquiez dessus! Etc.), avec son achèvement comparativement pire qu’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, certaines des fonctionnalités “Ultimate” de la version payante me manquent, mais c’est bien mieux que Eclipse. La plus grande différence est la mentalité complète nécessaire pour ces deux IDE. Mais après avoir maîsortingsé l’esprit de l’une ou de l’autre, je ne peux pas comprendre ce que l’on peut avoir sur Eclipse – à moins que vous ayez besoin de son écosystème de plug-in ou que vous ayez de sérieux investissements.
Exemple de différences de “mentalité”: Vous devez enregistrer dans Eclipse, pas dans IDEA, et peu importe ce qui est meilleur ou pire – mais vous devez enregistrer dans Eclipse pour lui permettre de nettoyer les erreurs soulignées qui ne sont plus des erreurs, etc. 😉 Vous devez également enregistrer pour éliminer les erreurs dans d’autres fichiers, car les autres fichiers ne voient pas les modifications autrement.
J’ai blogué beaucoup plus sur ce sujet – et oui, je suis partial, même si j’ai essayé d’être le moins possible. Mais après un certain temps ce n’était pas simplement 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 me le demandez. Même l’édition communautaire.
[Ce n’est pas vraiment une réponse, juste une anecdote. J’ai travaillé avec des gars qui utilisaient des emacs fortement chargés de macros et de codes de couleurs. Fou! Pourquoi faire cela quand il y a tellement de bons IDE là-bas?]
Si vous connaissez bien emacs, vous pouvez coder 100 fois plus vite qu’un IDE. Et il peut gérer un tas de langues différentes, vous n’avez donc pas besoin de changer votre environnement de codage si vous avez besoin de coder dans une autre langue. Fonctionne sur tous les systèmes d’exploitation, vous pouvez personnaliser / append tout ce que vous voulez. Même éditer des fichiers à l’autre bout du monde sur ssh. (Sans téléchargement ni téléchargement). Avant de les appeler fous, vous devez d’abord les utiliser. Je suis sûr qu’ils vous appellent fou d’utiliser un IDE :).
On dit souvent qu’il existe de meilleurs IDE pour différents langages (par exemple Java) qu’Eclipse.
La puissance de Eclipse est qu’il s’agit essentiellement du même IDE pour de nombreux langages, ce qui signifie que si vous savez que vous devrez coder dans plusieurs langages de programmation (Java, C ++, Python), vous ne devez apprendre qu’un seul IDE: Éclipse.
Je ne sais pas si Eclipse est LE MEILLEUR IDE Java, mais c’est vraiment très décent et mon IDE préféré. J’ai brièvement essayé IntelliJ et j’ai trouvé que c’était assez similaire à Eclipse (IntelliJ pourrait offrir des fonctionnalités plus intéressantes, mais Eclipse est gratuit et open source). Je n’ai jamais vraiment essayé NetBean car je connais Eclipse avant de connaître NetBean.
Eclipse est mon préféré car:
Si vous avez l’habitude d’utiliser un IDE Java classique comme JCreator, vous aurez peut-être besoin de temps pour vous habituer à Eclipse. Je me souviens quand j’ai appris Eclipse pour la première fois, je ne savais pas comment comstackr des sources Java …
Je suggère que pour trouver le meilleur IDE FOR YOU, essayez ce que les gens ont recommandé (NetBean, Eclipse et IntelliJ), et voyez celui que vous préférez, puis restz-en expert. Avoir le bon IDE augmentera beaucoup votre productivité à mon avis.
Éclipse! Il peut parfois être lent et utiliser beaucoup de mémoire, mais cela fonctionne bien.
Je vais devoir recommander Oracle JDeveloper . Personnellement, j’ai pensé qu’Eclipse était le meilleur IDE Java à un moment donné. Ensuite, j’ai été initié à Oracle JDeveloper par mon travail. Je trouve que la conception de l’interface utilisateur est bien meilleure que celle d’Eclipse. En outre, il intègre une quantité incroyable de fonctionnalités, notamment un excellent support pour EJB3, JSF, WebServices, etc. Il s’agit essentiellement d’un IDE pour l’ensemble de la stack JavaEE (ainsi que pour le framework Oracle ADF). – Tous les outils dont vous aurez probablement besoin pour le développement JavaEE sont livrés avec cet IDE immédiatement, sans plug-in (à moins que vous ne téléchargiez la version minimaliste).
En parlant de Java Ide, il vaut mieux aller pour NetBeans.In mon avis, il est meilleur et offre un grand avantage par rapport à d’autres ide, mais il a un désavantage par rapport à Eclipse ide
C’est subjectif … Je trouve que c’est un bon outil.
Cela dépend du type de développement que vous faites – pour les choses EJB, beaucoup de gens préféreraient Netbeans. Cela dépend aussi de combien vous voulez dépenser – je suppose que vous parlez des IDE gratuits?
À mon avis, si vous avez les ressources à utiliser, alors allez avec eclipse. NetBeans qui est génial comme eclipse est une autre meilleure option, ce sont les 2 seuls que j’ai jamais utilisés (aimé, nécessaire, voulu)
Eclipse est de loin le plus populaire, et pour cause!
J’espère que cela t’aides.
D’accord avec les autres Netbeans est un très bon IDE qui s’adresse également à d’autres langages (PHP, Ruby, C / C ++) si vous êtes enclin à utiliser l’un de ces langages. Ensuite, vous bénéficiez de l’avantage de connaître l’EDI lorsque vous décidez de choisir une nouvelle langue.
Pour être juste cependant, je n’ai pas eu beaucoup de temps avec l’IDE de l’éclipse.
Je suis d’accord avec certains des autres qui disent que NetBeans et IntelliJ sont tous deux de bons EDI. Et je dirais qu’en utilisant les trois (Eclipse + deux autres), cette Eclipse est de loin mon préféré. J’ai trouvé une partie de la documentation dépassée, mais j’ai également trouvé la communauté d’assistance très utile. J’ai commencé à utiliser Eclipse en sautant dans la partie la plus profonde du pool: en écrivant un RCP avant même d’avoir appris l’EDI. L’IDE était intuitif à utiliser, et lorsque j’ai trouvé les groupes de discussion à publier, la plupart de mes questions ont déjà reçu une réponse. La chose la plus difficile pour moi (et frustrante certes) était de savoir comment formuler mes termes de recherche afin d’obtenir la réponse déjà affichée.
Rappelez-vous qu’Eclipse est encore “relativement nouveau” en tant que lecteur IDE, bien que vu que cela est assez robuste.
Mon seul reproche à propos d’Eclipse est qu’avec chaque nouvelle version, il semble y avoir plus de ressources. Avec un projet / espace de travail de taille moyenne, il faut apparemment toujours pour construire (ou reconstruire) le projet. Comparé à IntelliJ, il est plus rapide et plus intuitif à utiliser.
N’oubliez pas que la plateforme Eclipse a été lancée par IBM. Il existe peu de plates-formes.
L’avantage d’Eclipse est qu’il peut être adapté à votre plaisir de développement. Les plug-ins peuvent être écrits pour que Eclipse se conforme à vos besoins (par exemple, le plug-in Eclipse “Easy Explorer” pour parcourir le répertoire de votre source dans Windows Explorer). Eclipse vous permet également d’intégrer d’autres langages / SDK, tels que les projets C ++, Silverlight, Android Projects pour le développement. Vous pouvez également gérer facilement des ressources dans Eclipse.
D’après mon expérience, NetBeans nécessite beaucoup de ressources. Oracle JDeveloper et IntelliJ ne sont cependant pas gratuits. Oh oui, si vous avez des problèmes ou des bogues avec Eclipse, Eclipse a la possibilité de redémarrer et de soumettre le crash aux serveurs Eclipse.
Ce n’est pas vraiment une réponse, juste une anecdote. J’ai travaillé avec des gars qui utilisaient des emacs fortement chargés de macros et de codes de couleurs. Fou! Pourquoi faire cela quand il y a tellement de bons IDE?
J’ai de l’expérience avec l’utilisation de JCreator LE . Je l’aime parce qu’il est facile à utiliser et gratuit. Essayez-le s’il vous intéresse.