Eclipse global parece ser o mais popular em uso nos dias de hoje, por isso valeria a pena tornar-se pelo menos familiar com ele. Existem muitos plugins para Eclipse para todos os tipos de coisas, e Eclipse torna muito fácil escrever novos plugins. Ele também suporta uma variedade de linguagens de programação bem além de apenas Java. No entanto, Eclipse também é lento, inchado, complicado, e tem uma curva de aprendizagem íngreme.NetBeans-não o uso há alguns anos., Da última vez que joguei com ele, eu preferi Eclipse, em que pelo menos parecia um pouco mais rápido e mais intuitivo. Tem uma base de usuário menor, o que tende a significar menos plugins e menos apoio comunitário, mas pelo menos a última vez que eu joguei com ele, era um sistema bastante agradável e estável para usar.
Intelij-é menos “livre” do que os outros dois, mas há maneiras de obter certas versões para o free-as-in-beer. Eu acho que a qualidade é geralmente um passo acima do Eclipse e NetBeans., Tem uma base de usuários em crescimento na indústria (onde as empresas estão dispostas a desembolsar para as taxas de licenciamento em troca de um produto teoricamente mais estável e bem apoiado). É também a base em que outros IDEs são construídos (como Android Studio e PyCharm). Assim, provavelmente continuará a crescer em popularidade. Se eu estivesse fazendo desenvolvimento Java pesado no dia-a-dia, provavelmente me contentaria com Intelij.dito isto… Estou continuamente perplexo e consternado com a baixa qualidade geral do Java IDEs em comparação com produtos para outras plataformas., Tudo geralmente parece ser incrivelmente lento, inchado e complicado, e não houve realmente muita melhoria ao longo dos anos naquela área.