Para tentar seguir um “padrão” a nível de indentação e organização do código fonte, utilizamos algumas configurações no trabalho. Este post teve ajuda do meu amigo Fernando. Vejamos:
Save Actions
Window – Preferences – Java – Editor – Save Actions
Nesta tela habilitamos todos os checkboxes para formatar as linhas, organizar os imports e ações adicionais que configuramos através do botão Configure.
Na tela de configurações adicionais (Configure), habilitamos todos os checkboxes da aba Code Organizing.
E na última aba (Unnecessary Code) habilitamos os checkboxes para remover os imports e casts que não são utilizados.
Lembrando que está configuração sempre será aplicada após o usuário salvar a classe. Além disso a mesma foi aplicada apenas para arquivos .java. É possível realizar padronização semelhante para o javascript através do caminho: Window – Preferences – JavaScript – Editor – Save Actions.
Para finalizar fazemos mais uma configuração:
Window – Preferences – Java – Code Style – Formatter – Edit
Defina um Profile name e vá na aba Line Wrapping. Definimos o tamanho máximo da linha através do campo “Maximum line width”, no trabalho utilizamos 200 em virtude do tamanho da tela. Como estou no meu notbook, irei colocar 145.
Para aba comments colocamos o mesmo tamanho para o campo “Maximum line width for comments”.
É possível fazer uma série de configurações personalizadas para o eclipse, e ele nos mostra ser uma poderosa ferramente para desenvolvimento. Até logo! 🙂