Atalhos do teclado

O Android Studio tem atalhos de teclado para muitas ações comuns. A Tabela 1 mostra os atalhos de teclado padrão de cada sistema operacional. Como o Android Studio é baseado no IntelliJ IDEA, lembre-se de que você pode encontrar mais atalhos na documentação de referência de mapa de teclado do IntelliJ IDEA (link em inglês).

Observação: além dos atalhos padrão da Tabela 1 abaixo, você pode escolher entre diversos atalhos pré-configurados ou criar outros personalizados. Para saber mais sobre como personalizar os atalhos de teclado, consulte Configurar atalhos de teclado personalizados abaixo.

Tabela 1. Atalhos de teclado padrão para sistemas operacionais Windows/Linux e Mac.

Descrição Windows/Linux Mac
Geral
Salvar tudo Control + S Command + S
Sincronizar Control + Alt + Y Command + Option + Y
Maximizar/minimizar editor Control + Shift + F12 Control + Command + F12
Adicionar aos favoritos Alt + Shift + F Option + Shift + F
Inspecionar arquivo atual com perfil atual Alt + Shift + I Option + Shift + I
Troca rápida de esquema Control + ` (acento grave) Control + ` (acento grave)
Abrir caixa de diálogo das configurações Control + Alt + S Command + , (vírgula)
Abrir caixa de diálogo da estrutura do projeto Control + Alt + Shift + S Command + ; (ponto e vírgula)
Alternar entre guias e janelas de ferramenta Control + Tab Control + Tab
Navegar e buscar no Studio
Buscar em todos os locais (incluindo código e menus) Shift duas vezes Shift duas vezes
Localizar Control + F Command + F
Localizar próximo F3 Command + G
Localizar anterior Shift + F3 Command + Shift + G
Substituir Control + R Command + R
Localizar ação Control + Shift + A Command + Shift + A
Buscar por nome de símbolo Control + Alt + Shift + N Command + Option + O
Localizar classe Control + N Command + O
Localizar arquivo (em vez da classe) Control + Shift + N Command + Shift + O
Localizar no caminho Control + Shift + F Command + Shift + F
Abrir pop-up de estrutura de arquivos Control + F12 Command + F12
Navegar entre guias abertas do editor Alt + seta para a direita ou seta para a esquerda Control + seta para a direita ou seta para a esquerda
Ir para a fonte F4 ou Control + Enter F4 ou Command + seta para baixo
Abrir a guia do editor atual em uma nova janela Shift + F4 Shift + F4
Pop-up de arquivos abertos recentemente Control + E Command + E
Pop-up de arquivos editados recentemente Control + Shift + E Command + Shift + E
Ir para último local editado Control + Shift + Backspace Command + Shift + Delete
Fechar guia do editor ativo Control + F4 Command + W
Voltar à janela do editor a partir da janela de uma ferramenta Esc Esc
Esconder janela da ferramenta ativa ou recentemente ativa Shift + Esc Shift + Esc
Ir para linha Control + G Command + L
Abrir hierarquia de tipos Control + H Control + H
Abrir hierarquia de métodos Control + Shift + H Command + Shift + H
Abrir hierarquia de chamadas Control + Alt + H Control + Option + H
Visualizar layouts
Aumentar/diminuir zoom Control + adição ou Control + subtração Command + adição ou Command + subtração
Ajustar à tela Control + 0 Command + 0
Tamanho real Control + Shift + 1 Command + Shift + 1
Ferramentas de design: Layout Editor
Alternar entre os modos Design e Blueprint B B
Alternar entre os modos retrato e paisagem O O
Alternar dispositivos D D
Forçar atualização R R
Alternar painel de erros de renderização E E
Excluir restrições Delete ou Control + clique Delete ou Command + clique
Aumentar zoom Control + adição Command + adição
Diminuir zoom Control + subtração Command + subtração
Ajustar à tela Control + 0 Command + 0
Movimentar Manter a barra de espaço pressionada + clicar e arrastar Manter a barra de espaço pressionada + clicar e arrastar
Ir para XML Control + B Command + B
Selecionar todos os componentes Control + A Command + A
Selecionar vários componentes Shift + clique ou Control + clique Shift + clique ou Command + clique
Ferramentas de design: editor de navegação
Aumentar zoom Control + adição Command + adição
Diminuir zoom Control + subtração Command + subtração
Ajustar à tela Control + 0 Command + 0
Movimentar Manter a barra de espaço pressionada + clicar e arrastar Manter a barra de espaço pressionada + clicar e arrastar
Ir para XML Control + B Command + B
Alternar painel de erros de renderização E E
Agrupar no gráfico aninhado Control + G Command + G
Percorrer os destinos Tab ou Shift + Tab Tab ou Shift + Tab
Selecionar todos os destinos Control + A Command + A
Selecionar vários destinos Shift + clique ou Control + clique Shift + clique ou Command + clique
Escrever código
Gerar código (getters, setters, construtores, hashCode/equals, toString, novo arquivo, nova classe) Alt + Insert Command + N
Modificar métodos Control + O Control + O
Implementar métodos Control + I Control + I
Envolver com (if...else / try...catch / etc.) Control + Alt + T Command + Option + T
Excluir linha em que o cursor está Control + Y Command + Delete
Recolher/expandir bloco de código atual Control + subtração ou Control + adição Command + subtração ou Command + adição
Recolher/expandir todos os blocos de código Control + Shift + subtração ou Control + Shift + adição Command + Shift + subtração ou Command + Shift + adição
Duplicar linha ou seleção atual Control + D Command + D
Preenchimento automático de código básico Control + Espaço Control + Espaço
Preenchimento automático de código inteligente (filtra a lista de métodos e variáveis por tipo esperado) Control + Shift + Espaço Control + Shift + Espaço
Completar declaração Control + Shift + Enter Command + Shift + Enter
Busca rápida na documentação Control + Q Control + J
Mostrar parâmetros do método selecionado Control + P Command + P
Ir para declaração (diretamente) Control + B ou Control + clique Command + B ou Command + clique
Ir para implementações Control + Alt + B Command + Option + B
Ir para supermétodo/superclasse Control + U Command + U
Abrir busca rápida de definição Control + Shift + I Command + Y
Alternar visibilidade da janela de ferramentas do projeto Alt + 1 Command + 1
Alternar favorito F11 F3
Alternar favorito com mnemônico Control + F11 Option + F3
Comentar/remover marca de comentário com comentário de linha Control + / Command + /
Comentar/remover marca de comentário com comentário de bloco Control + Shift + / Command + Shift + /
Selecionar blocos de código cada vez maiores Control + W Option + para cima
Retornar seleção atual ao estado anterior Control + Shift + W Option + para baixo
Ir para o início do bloco de código Control + [ Option + Command + [
Ir para o fim do bloco de código Control + ] Option + Command + ]
Selecionar até o início do bloco de código Control + Shift + [ Option + Command + Shift + [
Selecionar até o fim do bloco de código Control + Shift + ] Option + Command + Shift + ]
Excluir até o fim da palavra Control + Delete Option + Delete
Excluir até o início da palavra Control + Backspace Option + Delete
Otimizar importações Control + Alt + O Control + Option + O
Correção rápida do projeto (mostrar ações de intent e correções rápidas) Alt + Enter Option + Enter
Reformatar código Control + Alt + L Command + Option + L
Inserir recuo automático nas linhas Control + Alt + I Control + Option + I
Inserir/remover recuo nas linhas Tab ou Shift + Tab Tab ou Shift + Tab
Junção inteligente de linhas Control + Shift + J Control + Shift + J
Divisão inteligente de linhas Control + Enter Command + Enter
Começar nova linha Shift + Enter Shift + Enter
Avançar/retornar para erro destacado F2 ou Shift + F2 F2 ou Shift + F2
Criar e executar
Criar Control + F9 Command + F9
Criar e executar Shift + F10 Control + R
Aplicar mudanças e reiniciar a atividade Control + F10 Control + Command + R
Aplicar mudanças de código Control + Alt + F10 Control + Shift + Command + R
Depurar
Depurar Shift + F9 Control + D
Pular F8 F8
Entrar F7 F7
Entrada inteligente Shift + F7 Shift + F7
Sair Shift + F8 Shift + F8
Ir para local do cursor Alt + F9 Option + F9
Avaliar expressão Alt + F8 Option + F8
Retomar programa F9 Command + Option + R
Alternar ponto de interrupção Control + F8 Command + F8
Ver pontos de interrupção Control + Shift + F8 Command + Shift + F8
Refatorar
Copiar F5 F5
Mover F6 F6
Excluir com segurança Alt + Delete Command + Delete
Renomear Shift + F6 Shift + F6
Mudar assinatura Control + F6 Command + F6
Inline Control + Alt + N Command + Option + N
Extrair método Control + Alt + M Command + Option + M
Extrair variável Control + Alt + V Command + Option + V
Extrair campo Control + Alt + F Command + Option + F
Extrair constante Control + Alt + C Command + Option + C
Extrair parâmetro Control + Alt + P Command + Option + P
Histórico local/controle de versões
Confirmar projeto para VCS Control + K Command + K
Atualizar projeto no VCS Control + T Command + T
Ver mudanças recentes Alt + Shift + C Option + Shift + C
Abrir pop-up do VCS Alt + ` (acento grave) Control + V

Configurar atalhos de teclado personalizados

Você pode escolher dentre diversos atalhos pré-configurados ou modificar um deles para criar um novo atalho personalizado nas configurações de atalho do Android Studio.

Para abrir as configurações de atalhos de teclado, selecione File > Settings (no Mac, Android Studio > Preferences) e vá até o painel Keymap.

Figura 1. Janela de configurações de atalhos de teclado do Android Studio.

  1. Menu suspenso de atalhos: selecione o atalho que você quer usar nesse menu para alternar entre os atalhos predefinidos.
  2. Lista de ações: clique com o botão direito em uma ação para modificá-la. Você pode adicionar mais atalhos para a ação, adicionar atalhos de mouse para associar uma ação a um clique ou remover atalhos atuais. Se você estiver usando um atalho pré-configurado, a alteração dos atalhos de uma ação criará automaticamente uma cópia do atalho e adicionará suas alterações à cópia.
  3. Botão "Copy": selecione um atalho do menu suspenso para usar como ponto de partida e clique em Copy para criar um novo atalho personalizado. Você pode modificar o nome e os atalhos.
  4. Botão "Reset": selecione um atalho no menu suspenso e clique em Reset para revertê-lo à configuração original.
  5. Caixa de pesquisa: digite aqui para buscar um atalho pelo nome da ação.
  6. Pesquisar por atalho: clique em Find Actions by Shortcut e digite o nome de um atalho para pesquisar ações relacionadas.