Seguindo a ideia deste, e deste post no GUJ, resolvi postar aqui a minha lista de atalhos favoritos do eclipse, apenas aqueles que eu uso com uma certa frequencia para evitar tirar as mãos do teclado e precisar usar o mouse para realizar pequenas tarefas que são na maioria das vezes, realizadas com mais rapidez e facilidade apenas com o teclado …
Os atalhos não estão em nenhuma ordem especifica, fora os dois primeiros que com certeza são os mais importantes de todos eles:
CTRL+1 - Quick Fix
Este é com certeza o atalho mais importante do eclipse, sempre que aparecer algo sublinhado em vermelho, pressione CRTL+1 que o eclipse da uma dica de como corrigir, ai basta pressionar ENTER e esta tudo arrumado.
CTRL+SHIFT+L - Lista de atalhos
Outro dos mais importantes, claro que ninguém vai decorar todos os atalhos do eclipse, mas pressiona esta combinação de teclas que a janelinha abaixo aparece com a lista de todos os atalhos disponíveis.

ALT+SHIFT+L - Extract Local Variable
Extract Local Variable, é um refactoring excelente para organizar um pouco o código, selecione parte do código e pressione ALT+SHIFT+L, pronto, sera criada uma variável para armazenar o valor da expressão, e a expressão sera substituída por esta variável, em todos os locais em que ela for encontrada.

ALT+SHIFT+Q, … - Show View
Outra forma rápida de navegar dentro do workspace do eclipse, ALT+SHIFT+Q mostra a lista de views e os atalhos diretos para acessa-las, depois que souber decor as que mais usa, basta pressionar ALT+SHIFT+Q, P para acessar o package explorer.

ALT+SHIFT+R - Rename Refactoring
O nome daquela variável, classe, método, … não ficou bom? pode melhorar? então este atalho para o refactoring de rename vai te ajudar bastante!

ALT+SHIFT+S - Source Quick Menu
Precisando implementar mais um metodo daquela interface? ou gerar getters e setters? tudo acessível a partir deste menu, o mesmo acessível quando se clica com o botão direito no código fonte!

ALT+SHIFT+T - Refactoring Quick Menu
Precisando refatorar alguma coisa? este atalho é para você! só não esqueça que é sensível ao contexto, ou seja, dependendo de onde estiver o cursos no momento que você pressionar estas teclas, o conteúdo do menu vai mudar.

ALT+SHIFT+X, … - Run as
Classe pronta, agora falta executar? ALT+SHIFT+X, J executa sua classe java que tem um “public static void main”, não é este o caso? aguarde alguns segundos que a ajuda ja aparece!
Não esqueça que a mesma função para debugar as aplicações é acessível com CTRL+SHIFT+D.

CTRL+3 - Quick Navigate
Atalho novo do eclipse 3.3! navega entre todos os arquivos abertos, e todas as views abertas de todas as perspectivas. Basta digitar o nome e fazer a festa (e perceba na imagem o suporte a Camel Case.

CTRL+E - Switch Editor
‘Na minha opinião a forma mais fácil de trabalhar no eclipse, é configurando ele para mostrar apenas uma tab do editor, e utilizando este atalho para trocar entre os arquivos abertos.

CTRL+O - Quick Overview
Esta é na minha opinião a forma mais fácil de se mover dentro de uma classe, basta precionar o atalho, e digitar o nome do metodo, ou atributo desejado, ou então navegar com as setas …

CTRL+T - Quick Type Hierarchy
Você ja precisou procurar qual era a hierarquia de uma classe enquanto editava ela? Eu já, e assim é bem fácil …

E claro nunca esquecendo de outros dois dos mais importantes CTRL+SHIFT+O, para organizar os imports, e CTRL+SHIFT+F para formatar o código!
CONTRIBUIÇÕES PARA A LISTA
CTRL+SHIFT+T - Open Type (Wilerson)
Abre um dialogo com suporte para busca de classes pelo nome, com suporte a caracteres coringa (* e ?) e Camel Case (SB encontra também StringBuilder)
CTRL+SHIFT+R - Open Resource (Juliano Carniel)
Identico ao Open Type, mas funciona para procurar e abrir qualquer arquivo do workspace.
Bom, espero que esta lista seja útil para alguns de vocês, claro que existem muito mais atalhos de teclado no eclipse, mas estes são os qe eu mais uso!
CTRL+F11 - Run last launched (Wallace Souza)
Executa o último programa executado (independente de se era um tomcat, uma aplicação java, um JUnit, … )
F11 - Debug last launched (Wallace Souza)
Similar ao anterior, mas executa em modo de depuração.
Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!
Tags: Eclipse
eu uso muito uma:
CTRL+SHIFT+R (Open Resource)
Para abrir classes por nome, ou pesquisar classes por nome. Lembrando que é possível utilizar caracteres curinga como ‘*’ e ‘?’.
Uso isso principalmente para sistemas desenvolvidos em com EJB2.1 onde tem todas aquelas interfaces chatas, e onde um simples F3 não resolve para abrir o método de uma classe, ou a classe em si, sendo que sempre vai para a interface =)
Buenas, espero ter contribuido tbm =)
Abraços
Reply to this commentEu uso bastante o CTRL+SHIFT+T (Open Type) também, para abrir uma classe.
Reply to this commentEstou adicionando as sugestões ao texto do post
valeus galera …
Reply to this commentNão podemos esquecer do CTRL + SHIFT + O
Gostei do ALT + SHIFT + Q
Reply to this commento CTRL+SHIFT+O ja estava na lista no final do texto, junto com o CTRL+SHIFT+F
Reply to this commentUso CTRL-O a dar com pau. Quando estou fazendo código para teste, uso muito CTRL-B (Build All) também, porque não gosto de deixar o build automático habilitado.
Reply to this commentafe… verdade…
Reply to this commentLi rápido mas não vi esses:
Reply to this commentctrl + F11 -> Roda o último programa executado
F11 - > debug o último programa executado
legal
estes eu não sabia mesmo …
foi pra lista
Reply to this commentTem também o ALT + seta pra cima ou pra baixo: move a linha para cima/baixo.
E o CTRL + Espaço, claro.
Reply to this commentLembrei disso
Reply to this commentum pdf com todos os shortcuts
http://eclipse-tools.sourceforge.net/shortcuts.html
can i do “find in files” in Eclipse ?
Reply to this commentyes carolina, the shortcut to “find in files” is CTRL+H, the first tab in the opened dialog is the “find in files”.
Reply to this commentAdoro atalhos, por isso uso toda hora, muitos desses (SHFIT+ALT+S) que apareceram aqui eu ja utilizava, gostei de outros (CTRL+1) tantos dos que nao usava.
Reply to this commentAi vai minha contribuicao:
quer duplicar alguma()s linha(s)?. Selecione parte dela(s) e CTRL+ALT+(seta para cima ou para baixo).
sbs
Reply to this commentMuito boa as teclas de atalho !!!!
essa de CTRL+ALT+(seta pra cima ou para baixo) e muito bom !!! mais eficiente que CTRL+C e CTRL+V !!!
Reply to this commentQUAL O ATALHO PARA EU REALIZAR UMA BUSCA POR QUALQUER STRING EM TODO O ECLIPSE?
Reply to this comment