Recursos de acessibilidade

Este documento descreve os recursos de acessibilidade disponíveis no Android Studio, incluindo a navegação pelo teclado.

O IntelliJ IDEA atualizou os recursos de acessibilidade na versão 2021.1, que é a base do Android Studio Bumblebee. Todas as versões do Android Studio depois da Bumblebee também se beneficiam dessas atualizações. A documentação do IntelliJ (link em inglês) aborda todos os detalhes dos recursos de acessibilidade, como a configuração de leitores de tela e a personalização do ambiente de desenvolvimento integrado para melhorar a acessibilidade.

Usar o teclado

Você pode usar os atalhos do teclado para navegar por todos os controles no Android Studio.

Observação: alguns elementos do Android Studio só podem ser acessados pelo teclado ao usar o recurso de navegação por objeto do leitor de tela. Para receber ajuda com a navegação por objeto ou equivalente, consulte a documentação do leitor de tela, como o Guia do usuário do NVDA (em inglês).

Esta seção mostra atalhos de teclado úteis para navegar pelo Android Studio. Para conferir um guia completo dos atalhos de teclado padrão do Android Studio, consulte Atalhos do teclado.

Ativar o menu principal

Para abrir o menu principal e outros menus de nível superior, use estes atalhos:

  • Para abrir o menu principal, pressione F10.
  • Para abrir um menu de nível superior em um computador Windows, pressione Alt+[mnemônico]. Por exemplo, para abrir o menu "File", pressione Alt+F.

Use estes atalhos de navegação:

  • Para mover para uma janela de ferramentas, pressione Alt+[número] (no macOS, Command+[número]). Por exemplo, para mover para a janela da ferramenta "Project structure", pressione Alt+0 (no macOS, Command+0).
  • Para alternar entre arquivos e janelas de ferramentas, pressione Control+Tab (no macOS Command+Tab). Para percorrer todas as entradas, continue pressionando Control+Tab.

A barra de navegação permite percorrer arquivos em um projeto usando estes atalhos:

  • Para ativar a barra de navegação, pressione Alt+Home (no macOS, Option+Fn+seta para a esquerda).
  • Para alternar entre itens na hierarquia de navegação, pressione a seta para a esquerda ou para a direita.
  • Para abrir uma janela pop-up mostrando o conteúdo do item atual, pressione a barra de espaço.

Desativar o dobramento de código

Por padrão, o editor do Android Studio dobra parte do texto em regiões expansíveis. Por exemplo, a lista de importações no início de um arquivo de origem Java é dobrada em uma única linha contendo o texto "import …".

Ao usar um leitor de tela, o dobramento de código pode dificultar a navegação. Para modificar as opções de dobramento de código, acesse File > Settings > Editor > General > Code Folding (no macOS, Android Studio > Preferences > Editor > General > Code Folding).

Desativar recursos de inserção automática

Por padrão, o Android Studio insere automaticamente chaves, aspas ou parênteses de fechamento.

Ao usar um leitor de tela, a inserção automática pode não ser útil. Para modificar as opções de inserção automática, navegue até File > Settings > Editor > General > Smart Keys (no macOS, Android Studio > Preferences > Editor > General > Smart Keys).

Desativar o pop-up automático de conclusão de código

Por padrão, o Android Studio mostra automaticamente o pop-up de conclusão de código quando determinadas sequências de teclas são pressionadas e, se apenas uma correspondência for encontrada, ela é inserida automaticamente. Esse comportamento pode causar confusão ao usar leitores de tela.

Para modificar as opções de pop-up e inserção automática para preenchimento automático de código, navegue até File > Settings > Editor > General > Code Completion (no macOS, Android Studio > Preferences > Editor > Geral > Code Completion).

Erros de acesso, avisos e inspeções de código

Use o teclado para ver e navegar pelos erros, avisos e inspeções de código.

Analisar erros em todos os arquivos em um projeto

Quando você clica em Build > Make Project, todos os avisos e erros aparecem na janela Messages.

Para analisar os erros na janela Messages, use estes atalhos:

  • Para ativar a janela Messages, pressione Alt+0 (no macOS, Option+0).
  • Para navegar por todas as mensagens, pressione as setas para cima e para baixo.

Como alternativa, você pode usar o editor de texto para conferir e navegar por todos os erros. Se quiser usar o editor para analisar os erros, pressione Control+Alt+seta para cima/baixo (no macOS, Command+Option+seta para cima/baixo).

Analisar erros e inspeções de código em um único arquivo

Para analisar erros em um único arquivo, use estes atalhos:

  • Para verificar o próximo erro ou o anterior, pressione F2 ou Shift+F2 (no macOS, F2 ou Shift+F2).
  • Para abrir uma dica contendo a mensagem de erro, pressione Control+F1 (no macOS, Command+F1).

Para navegar até todas as inspeções de código, não apenas erros:

  1. Clique em File > Settings > Editor > General (no macOS, Android Studio > Preferences > Editor > General).
  2. Desmarque 'Next error' action goes to high priority problems only.

Usar a tecla tab para recuo

Por padrão, o Android Studio usa o caractere de espaço para recuo. Os usuários de leitores de tela podem preferir o uso do "tab" para o recuo porque a verbalização é mais concisa.

Para mudar o recuo para "tab":

  1. Navegue até File > Settings > Editor > Code Style > Java > Tabs and Indents (no macOS, Android Studio > Preferences > Editor > Code Style > Java > Tabs and Indents).
  2. Selecione Use tab character.