Funzioni di accessibilità

Questo documento descrive le funzionalità di accessibilità disponibili in Android Studio, inclusa la navigazione da tastiera.

IntelliJ IDEA ha aggiornato le funzionalità di accessibilità nella release 2021.1, che è la base di Android Studio Bumblebee, quindi tutte le versioni di Android Studio da Bumblebee in poi usufruiscono anche di questi aggiornamenti. La documentazione di IntelliJ contiene tutti i dettagli sulle funzionalità di accessibilità, ad esempio la configurazione degli screen reader e la personalizzazione dell'IDE per una maggiore accessibilità.

Utilizzare la tastiera

Puoi utilizzare le scorciatoie da tastiera per navigare tra tutti i controlli di Android Studio.

Nota: alcuni elementi di Android Studio sono accessibili da tastiera solo quando si utilizza la funzionalità di navigazione degli oggetti dello screen reader. Per assistenza con la navigazione degli oggetti o il suo equivalente, consulta la documentazione dello screen reader, ad esempio la guida utente di NVDA.

Questa sezione include scorciatoie da tastiera utili per navigare in Android Studio. Per una guida completa alle scorciatoie da tastiera predefinite di Android Studio, leggi Scorciatoie da tastiera.

Attivare il menu principale

Per aprire il menu principale e altri menu di primo livello, utilizza queste scorciatoie:

  • Per aprire il menu principale, premi F10.
  • Per aprire un menu di primo livello su un computer Windows, premi Alt+[mnemonic]. Ad esempio, per aprire il menu File, premi Alt+F.

Per spostarti tra file e finestre degli strumenti, utilizza queste scorciatoie:

  • Per passare a una finestra degli strumenti, premi Alt+[number] (su macOS, Command+[number]). Ad esempio, per passare alla finestra degli strumenti Struttura del progetto, premi Alt+0 (su macOS, Command+0).
  • Per spostarti tra file e finestre degli strumenti, premi Control+Tab (su macOS, Command+Tab). Per scorrere tutte le voci, continua a premere Control+Tab.

La barra di navigazione ti consente di spostarti tra i file di un progetto utilizzando le seguenti scorciatoie:

  • Per attivare la barra di navigazione, premi Alt+Home (su macOS, Option+Fn+Left).
  • Per passare da un elemento all'altro nella gerarchia di navigazione, premi la freccia sinistra o la freccia destra.
  • Per aprire una finestra popup che mostra i contenuti dell'elemento attuale, premi la barra spaziatrice.

Disattivare code folding

Per impostazione predefinita, l'editor di Android Studio ripiega parte del testo in regioni espandibili. Ad esempio, l'elenco delle importazioni all'inizio di un file di origine Java viene ripiegato in una singola riga contenente il testo "import …".

Quando si utilizza uno screen reader, il code folding può rendere difficile la navigazione. Per modificare le opzioni di code folding, vai a File > Impostazioni > Editor > Generali > Code Folding (su macOS, Android Studio > Preferenze > Editor > Generali > Code Folding).

Disattivare le funzionalità di inserimento automatico

Per impostazione predefinita, Android Studio inserisce automaticamente parentesi graffe di chiusura, virgolette o parentesi.

Quando si utilizza uno screen reader, l'inserimento automatico potrebbe non essere utile. Per modificare le opzioni di inserimento automatico, vai a File > Impostazioni > Editor > Generali > Tasti intelligenti (su macOS, Android Studio > Preferenze > Editor > Generali > Tasti intelligenti).

Disattivare il popup di completamento automatico del codice

Per impostazione predefinita, Android Studio mostra automaticamente il popup di completamento del codice quando vengono digitati determinati tasti e, se trova una sola corrispondenza, la inserisce automaticamente. Questo comportamento può causare confusione con gli screen reader.

Per modificare le opzioni di popup automatico e inserimento automatico per il completamento del codice, vai a File > Impostazioni > Editor > Generali > Completamento del codice (su macOS, Android Studio > Preferenze > Editor > Generali > Completamento del codice).

Accedere a errori, avvisi e ispezioni del codice

Utilizza la tastiera per visualizzare e navigare tra errori, avvisi e ispezioni del codice.

Esaminare gli errori in tutti i file di un progetto

Quando fai clic su Build > Make Project, tutti gli avvisi e gli errori vengono visualizzati nella finestra Messaggi.

Per esaminare gli errori nella finestra Messaggi, utilizza queste scorciatoie:

  • Per attivare la finestra Messaggi, premi Alt+0 (su macOS, Option+0).
  • Per navigare tra tutti i messaggi, premi i tasti freccia su e giù.

In alternativa, puoi utilizzare l'editor di testo per visualizzare e navigare tra tutti gli errori. Per utilizzare l'editor per esaminare gli errori, premi Control+Alt+Freccia su/giù (su macOS, Command+Option+Freccia su/giù).

Esaminare gli errori e le ispezioni del codice in un singolo file

Per esaminare gli errori in un singolo file, utilizza queste scorciatoie:

  • Per passare all'errore successivo o precedente, premi F2 o Shift+F2 (su macOS, F2 o Shift+F2).
  • Per aprire un suggerimento contenente il messaggio di errore, premi Control+F1 (su macOS, Command+F1).

Per navigare tra tutte le ispezioni del codice, non solo gli errori:

  1. Fai clic su File > Impostazioni > Editor > Generali (su macOS, Android Studio > Preferenze > Editor > Generali).
  2. Deseleziona 'Next error' action goes to high priority problems only.

Utilizzare il rientro con tabulazione

Per impostazione predefinita, Android Studio utilizza il carattere spazio per il rientro. Gli utenti di screen reader potrebbero preferire il rientro con tabulazione perché la verbalizzazione è più concisa.

Per passare al rientro con tabulazione:

  1. Vai a File > Impostazioni > Editor > Stile codice > Java > Tabulazioni e rientri (su macOS, Android Studio > Preferenze > Editor > Stile codice > Java > Tabulazioni e rientri).
  2. Seleziona Usa carattere di tabulazione.