Se existem várias formas de se aumentar a produtividade no desenvolvimento, a mais básica delas é a utilização de teclas de atalho. Cito aqui algumas teclas de atalho que utilizo constantemente no Eclipse PDT.
Leia também:
Convenção
- Quando as teclas estiverem unidas pelo sinal de adição devem ser pressionadas simultaneamente. Ex: Alt+Shift+Q
- Quando houver tecla separa por espaços e hífen, deve ser pressionada sozinha após a sequência de teclas anterior. Ex: Alt+Shift+Q – Q: pressiona-se as Alt+Shift+Q simultaneamente, solta e depois pressiona Q.
Teclas de atalho (shortcuts)
- F3: vai para a declaração da função, método, variável ou classe. Através do clique com a tecla Ctrl pressionada produz-se o mesmo efeito.
- Ctrl+3: mostra uma popup com todas opções de configuração/visualização disponíveis. Basta digitar no campo superior para filtrar e encontrar facilmente o que você procura.
- Alt+/: completa as palavras sem mostrar a popup de opções como com Ctrl+Espaço. Pressione novamente para alternar entre as opções disponíveis.
- Alt+Shift+Q: Lista as views disponíveis para visualização em uma popup.
- Alt+Shift+Q – Q: abre janela de views (show view).
- Alt+Shift+W: abre popup para escolher onde mostrar o arquivo (show in).
- Ctrl+D: deleta a linha atual.
- Ctrl+E: abre popup editar um dos arquivos que estão abertos no editor (editor list). Para se alternar entre os anteriores e próximos, pode-se utilizar também as teclas Ctrl + Page Up e Ctrl + Page Down respectivamente.
- Ctrl+K: repete a última busca procurando do ponto atual para baixo. Se tiver algum texto selecionado, assume a seleção como a nova busca.
- Ctrl+L: vai para o número da linha informada (go to line).
- Ctrl+M: maxima/restaura o editor ou view atual.
- Ctrl+O: abre o outline em uma popup.
- Ctrl+F6*: alterna entre os arquivos abertos no editor (next editor).
- Ctrl+F7*: alterna entre as views (next view).
- Ctrl+F8*: alterna entre as perspectivas utilizadas (switch perspective).
- Ctrl+F10: quando editando código, mostra algumas opções, como para comparações e controle de versão, por exemplo.
- Ctrl+’Espaço‘: abre o auto-complete. Ex: ao editar um código, digite ‘str’, em seguida pressione as teclas dessa opção e verá uma popup com todas opções (variáveis, classes, etc) iniciadas com str. (content assist)
- Ctrl+Alt+Down: duplica a linha atual, inserindo a nova cópia na linha abaixo.
- Ctrl+Alt+Up: duplica a linha atual, inserindo a nova cópia na linha acima.
- Ctrl+Shift+K: repete a última busca procurando do ponto atual para cima. Se tiver algum texto selecionado, assume a seleção como a nova busca.
- Ctrl+Shift+L: mostra todos os atalhos em uma popup.
- Ctrl+Shift+P: encontra o caractere correspondente de abertura ou fechamento. Deve-se posicionar o cursor logo após o caractere para funcionar (matching bracket). Ex: encontrar o fechamento de um if, posiciona-se o cursos logo após o caractere ‘{‘ (chave de abertura), pressiona-se o conjunto de teclas e levará até o caractere ‘}‘ (chave de fechamento) – caso exista.
- Ctrl+Shift+R: abre a janela de resources. É útil para você encontrar os arquivos de seu projeto, quando você lembra o nome deles.
* Se pressionar uma vez as teclas Ctrl+Fn, alterna entre as duas últimas opções exibidas (perspectiva, view, editor). Se pressionar duas vezes as teclas Ctrl+Fn, exibe a próxima opção (perspectiva, view, editor). Se após pressionar Ctrl+Fn deixar pressionada a tecla Ctrl, é possível selecionar uma das opções com as teclas de navegação.
Personalizando
Você pode criar suas próprias teclas de atalho para quase todas ações disponíveis na IDE, e também alterar as teclas prédefinidas.
Para isso, pressione Ctrl+3, digite ‘Keys’ (sem aspas) e pressione Enter. Basta selecionar o comando na lista, clicar no campo ‘binding’ e pressionar as teclas que deseja atribuir como atalho para a ação selecionada.
Uma atenção deve ser dada ao campo ‘Conflicts’: caso você atribua teclas de atalho já utilizadas por outra ação, estas serão descritas nesse campo.
Sugestão
Bookmarks são úteis para marcar uma linha que se está trabalhando e precisa navegar em outras linhas do código ou em outros arquivos e posteriormente voltar à mesma linha. Por padrão o Eclipse PDT não vem com essas teclas de atalho. Sugiro que você crie esses atalhos, para adicionar e visualizar bookmarks:
Teclas de atalho para adicionar um bookmark
- Pressione Ctrl+3
- Digite keys
- Pressione 4x a tecla Tab
- Digite add book
- Clique no comando listado no quadro abaixo
- Clique no campo binding
- Pressione Alt+Shift+K simultaneamente
- Confirme a inexistência de conflitos no quadro do lado direito e pressione Apply
Teclas de atalho para visualizar os bookmarks criados
- Repita os passos 1, 2 e 3 acima
- Digite view: book
- Repita os passos 5 e 6 acima
- Pressione Alt+Shift+Q simultaneamente, solte, e pressione K
- Confirme a inexistência de conflitos no quadro do lado direito e pressione Ok
Para testar, basta digitar as teclas criadas quando estiver editando um código.
PS: as teclas sugeridas são minha opinião pessoal. Você pode criar a sequência que preferir.
Posts relacionados: