Olá Pessoal, tudo bom?
Hoje irei escrever sobre o formatter de código da IDE Eclipse e como as realizar a importação de uma definição de formatter nova. Mais detalhes na continuação.
Formatter
Formatter nada mais é que a ferramenta que a IDE Eclipse dispõe para realizar a formatação de seu código Java. Isso é muito útil para auxiliar em padrões de codificação dentro de uma equipe de desenvolvimento, onde cada um seguirá o mesmo padrão definido automaticamente. O Eclipse já possui um formatter padrão, mas é possível criar um padrão próprio e utilizar.
Aqui será utilizado o padrão atual dos meus projetos Java e o post será baseado nisso. O post foi construído utilizando o Eclipse Neon em sua Versão 3.
Baixando o arquivo formatter
O arquivo do formatter é um xml que contém as informações básicas para a formatação dentro do Eclipse. Para o nosso tutorial iremos utilizar um arquivo que está disponível no seguinte link. Favor baixar esse arquivo para que você possa realizar a importação. O próximo passo é justamente esse.
Importação
Abra o seu workspace do projeto pelo Eclipse. Acesse o menu Window > Preferences, conforme mostra a Figura 01:
O Eclipse irá abrir a dialog Preferences, conforme mostra a Figura 02:
Existe um filtro na parte superior esquerda dessa Dialog, digite a palavra formatter. O Eclipse irá apresentar somente os menus/submenus que contenham a palavra formatter, conforme mostra a Figura 03:
Escolha o submenu Java > Code Style > Formatter, o Eclipse irá apresentar a tela Formatter, com a combo box Active profile selecionada a opção Java Conventions [built-in] conforme mostra a Figura 04:
Clique no botão Import…, será aberta uma dialog para importar um arquivo no formato xml, como mostra a Figura 05:
Selecione o arquivo xml que foi baixado no início desse tutorial e clique no OK para realizar o import, o Eclipse irá apresentar um novo Profile Java Conventions para a combo box Active profile, que já virá selecionada por padrão, conforme mostra a Figura 06:
Clique no botão Apply e no botão OK. Sua IDE estará configurada de acordo com os padrões de Formatter novos.
finally{
Duvidas ou sugestões? Deixe seu feedback! Isso ajuda a saber a sua opinião sobre os artigos e melhorá-los para o futuro! Isso é muito importante!
Até um próximo post!
Evandro Magalhaes Leite Junior says
Quero versionar o estilo para que todos usem o mesmo quando abrirem o projeto. Tem como fazer isso?
Obrigado
Mauda says
Olá Evandro, tudo bom?
Tem sim!
Só não lembro de todos os passos, por isso vou pedir pra você fazer a seguinte tentativa e me avisar depois.
Pré requisito: Fazer a configuração conforme o artigo.
Na hora de commitar o seu projeto, dentro da pasta do projeto existe uma pasta chamada “.settings”, commite essa pasta junto. Veja no meu Projeto Bitbucket que fiz isso.
Após o commit baixe em outra máquina, ou crie um workspace zerado, e veja se a configuração foi puxada.
Depois, por favor, me informe se deu certo.
Obrigado.