Atalhos do Eclipse

Olá a todos!

Vou falar aqui sobre alguns atalhos úteis do Eclipse que é a IDE que eu uso.

ctrl-shift-t – Open Type – Atalho para abrir o código de um tipo do Java para edição. Por exemplo, em algum lugar do seu projeto tem uma classe GenericDAO. Então se você quiser abrí-la para edição, aperta crtl-shift-t, começa a escrever GenericDAO e clica nela na lista.

ctrl-shift-r – Open Resource – Serve para você abrir um arquivo qualquer. Por exemplo, você tem um arquivo header.html, aperta ctrl-shift-r, começa a escrever header.html e clica nele na lista.

ctrl-o – Com o cursor numa classe, navega dentro dela abrindo uma lista de métodos e atributos. Aperte ctrl-o e vá digitando o nome do método, por exemplo, getName. Selecione na lista que o cursor vai direto para o método getName.

alt-shift-RRename – Refatoração para mudança de nome de um atributo, método, nome, classe em que o cursor estiver em cima. Usando a refatoração, todos os lugares onde estiver sendo utilizado o alvo da mudança também serão modificados.

alt-shift-L – Extract Local variable – Refatoração que transforma a parte selecionada numa variável local. Por exemplo, você seleciona no código:

if (number >= 0) { ...

Aperta alt-shift-L, e escreve isPositiveNumber, ficando assim:

boolean isPositiveNumber = number >= 0;
if (isPositiveNumber) { ...

alt-shift-M – Extract Method – Refatoração que transforma a parte selecionada num método. Por exemplo, você seleciona no código:

if (number >= 0) { ...

Aperta alt-shift-m, e escreve isPositiveNumber. Isso irá criar um novo método ficando assim:

if (isPositiveNumber()) { ...

E mais abaixo terá o método:

private boolean isPositiveNumber() {
return number >= 0;
}

Aprender a usar bem os métodos de refatoração é muito importante, pois assim naturalmente o seu código fica mais legível, limpo e organizado (que é o objetivo de refatorações :) ).

Fico por aqui, espero que tenha ajudado!

Maio 16, 2008. Tags: , . ferramentas, java.

No Comments Yet

Seja o primeiro a comentar!

Deixe um comentário

Você precisa fazer o login para publicar um comentário.

Trackback URL