Aumente sua produtividade: teclas de atalho no Eclipse PDT

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
  1. Pressione Ctrl+3
  2. Digite keys
  3. Pressione 4x a tecla Tab
  4. Digite add book
  5. Clique no comando listado no quadro abaixo
  6. Clique no campo binding
  7. Pressione Alt+Shift+K simultaneamente
  8. Confirme a inexistência de conflitos no quadro do lado direito e pressione Apply
Teclas de atalho para visualizar os bookmarks criados
  1. Repita os passos 1, 2 e 3 acima
  2. Digite view: book
  3. Repita os passos 5 e 6 acima
  4. Pressione Alt+Shift+Q simultaneamente, solte, e pressione K
  5. 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:

  1. Aumente sua produtividade: code templates no Eclipse PDT
  2. Controle de versão para Eclipse PDT com Subclipse
  3. Instalando o Eclipse PDT All-in-One 1.0.3

This entry was posted in Artigos and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">