O Eclipse é um IDE open-source muito popular no desenvolvimento em plataformas Javas.
Possuí características interessantes como: refactoring, building, running e debugging de aplicações, fácil integração com os controladores de versão mais conhecidos do mercado, e um grande número de plugins que atendem diferentes necessidades dos desenvolvedores.
Ao contrário do que se pensa, o Eclipse é uma IDE de desenvolvimento não só para a plataforma JAVA, mas também para outras linguagens, como o python, C++ , C#, PHP.
Eclipse SDK: (Plataforma principal)
- Eclipse SDK – Puxar pacote adequado ao sistema operativo.
Plugins gratuitos:
- Subversion (SVN) – Subclipse – integra o subversion
- VSS – integra o Visual SourceSafe
- eZing Builder – editor (WYSIWYG) HTML
- Checkstyle – verifica se o código segue um padrão configurado
- FindBugs – detecta bugs no código Java
- XMLBuddy – Editor XML
Andrei Loskutov plugins:
- AnyEdit – edição de textos (ex: conversões tabulação/espaços, maiúsculas/minúsculas e entidades HTML, remover espaços no final das linhas)
- Extended VS Presentation – modifica o “look and feel” do eclipse
Plugins Comerciais:
- MyEclipse – Kit integrado de plugins que tranforma o eclipse num ambiente de desenvolvimento empresarial, acrescentando características de desenvolvimento em UML, Ajax, Web, J2EE, Jsp, XML, Struts, Jsf, Hibernate e integração aos principais servidores aplicacionais, por apenas $29,95.
- Log4E – plugin que ajuda a configurar o logger de uma aplicação java. Acrescenta tarefas como declarar um logger, substituir os System.outs por logs, adicionar um log, etc… Este plugin possuí uma versão gratuíta e uma versão profissional paga.
