Que eu prefiro o NetBeans ao Eclipse já deve ser um fato conhecido. Muitas pessoas tem preconceito com o NetBeans, mas recentemente passei um tempo trabalhando ao lado de um time excelente que usava Eclipse e tentei eu mesmo dar uma nova chance a IDE que afrontava a Sun (ou vocês acham que esse nome foi dado por qual razão), justamente para que não fosse eu o preconceituoso.
A verdade é que mesmo com esses usuários experientes e acima da média, diversas funcionalidades que eu nem imaginava que o Eclipse não tinha realmente não estavam lá (conforme for lembrando, vou mencionando, mas a mais frustante foi não conseguir criar um package-info.java via wizard).
No meu retorno para o NetBeans, esbarrei num problema que não tornava a experiência de uso das duas IDEs no projeto transparente: a organização dos imports. O NetBeans organiza imports por padrão assim:
import br.com.michaelnascimento.projeto.ClasseA;
import br.com.michaelnascimento.projeto.ClasseB;
import java.util.Collection;
enquanto o Eclipse faz:
import java.util.Collection;
import br.com.michaelnascimento.projeto.ClasseA;
import br.com.michaelnascimento.projeto.ClasseB;
Perguntei ao meu amigo Michel Graciano se não havia algum plugin para fazer isso no NetBeans e isso está presente desde a versão 7.1 e eu não tinha percebido.
Bast entrar na tela a seguir:
e mandar agrupar os imports, seguindo a mesma lógica do Eclipse.
A mesma funcionalidade está disponível também por projeto, permitindo seguir de forma fácil essa configuração somente nos projetos compartilhados entre as IDEs.
Michael quero ver o post 50 motivos para não usar eclipse…rsrsrs