Quais são os melhores IDEs para programadores Java?


Melhor resposta

Esta é uma das perguntas que tive que pesquisar quando comecei a aprender Java recentemente. Eu rapidamente percebi que havia 3 “concorrentes” principais neste campo, a saber, Eclipse, IntellijIDEA e NetBeans. Embora o VisualStudio também seja bastante popular, vamos torná-lo o melhor de 4. Eu li e assisti alguns comentários, depois instalei todos para testar pessoalmente e aqui está o que eu acho …

a) Eclipse – muitos recursos, complementos, plug-ins, suporte da comunidade, etc. Para mim, este IDE parece mais “profissional” no sentido de que os menus, botões e a “sensação” disso é um pouco como um software CMS muito usado em todos os tipos de negócios. Em geral, com todos os recursos, gratuito e com muitos complementos e suporte, se necessário.

b) NetBeans – ainda parece ser bastante popular, especialmente dentro da comunidade de desenvolvedores veteranos, pelo que vi na pesquisa. Para um iniciante, como eu, eu realmente não gosto disso, para ser honesto. Sua aparência é um pouco desatualizada, mesmo na versão mais recente. Ainda assim, ele tem muitos recursos, obviamente, mas eu nem queria entrar muito nele.

c) IntellijIDEA – Devo admitir que gostei mais deste e ainda o uso em meus estudos, especialmente porque o curso Java online que estou fazendo atualmente tem um plugin especial para este IDE. Gosto da aparência deste software e da maneira como seus menus são organizados. Existem recursos mais do que suficientes na Community Edition gratuita, especialmente para um iniciante. Comecei a customizar ainda mais seu visual, com base em um tema gratuito disponível em seu Marketplace. No geral, sinto que vou ficar com este por enquanto.

d) VisualStudio – parece um pouco semelhante ao IntellijIDEA, eu acho. Eu pessoalmente colocaria isso em segundo lugar, pelo menos em termos de aparência. Não usei muito para comentar adequadamente sobre os recursos etc., mas se algum dia eu precisar escolher um IDE diferente para o desenvolvimento, com certeza vou verificar com mais profundidade.

Se algum outro iniciante em Java querem compartilhar conhecimento (sobre Java ou Intellij), sinta-se à vontade para me enviar uma mensagem a qualquer momento.

Resposta

Use a edição da comunidade intellij. Em geral, você pode esquecer todos os outros, eles não se comparam de forma alguma.

Eclipse costumava conter este título, mas permaneceu lento, lento e cheio de erros e não trouxe nada de significativo à mesa daqui a algum tempo. A única vez que você deve usá-lo é se precisar usar um plug-in que está disponível apenas no eclipse.

O NetBeans é realmente muito bom, muito mais do que é fornecido crédito por. Se você está apenas aprendendo e não se vê fazendo um trabalho muito complexo, então eu recomendaria o NetBeans. Lembre-se de que ele tem uma base de usuários menor, então você pode ter que resolver os problemas sozinho.

Mas, na verdade, você precisa aprender o básico do intellij se quiser fazer qualquer trabalho sério em Java empresarial. Se você for como eu, o Eclipse vai te deixar louco. Parece que isso atrapalha sem me ajudar em nada.

Um recurso que está disponível no intellij e do qual não posso mais ficar sem: se você controlar e clicar em um tipo, ele o trará diretamente para a definição do tipo. Se a definição estiver na biblioteca padrão (como uma String, por exemplo) ou em qualquer outra biblioteca compilada que você esteja usando, ela descompilará o arquivo .class e exibirá o código-fonte para ele , no vôo. Isso ajuda incrivelmente quando você lida com bibliotecas com documentação pobre.

Obviamente, existem muitos outros recursos. Você sabia que não precisa nem salvar seus arquivos? Isso é feito automaticamente no intellij. Chega de controles de mashing. Você sabia que pode avaliar facilmente expressões (objetos) e ver seus conteúdos (atributos) durante a depuração? etc.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *