Funciones de accesibilidad

En este documento, se describen las funciones de accesibilidad disponibles en Android Studio, incluida la navegación con teclado.

IntelliJ IDEA actualizó las funciones de accesibilidad en la versión 2021.1, que es la base de Android Studio Bumblebee, por lo que todas las versiones de Android Studio de Bumblebee en adelante también se beneficiarán de estas actualizaciones. La documentación de IntelliJ contiene todos los detalles de las funciones de accesibilidad, como la configuración de los lectores de pantalla y la personalización del IDE para mejorar la accesibilidad.

Cómo usar el teclado

Puedes usar combinaciones de teclas para navegar por todos los controles de Android Studio.

Nota: Se puede acceder a algunos elementos de Android Studio con el teclado solo cuando se usa la función de navegación con objetos del lector de pantalla. Para obtener ayuda sobre la navegación con objetos o una función equivalente, consulta la documentación de tu lector de pantalla, como la guía del usuario de NVDA.

En esta sección, se incluyen combinaciones de teclas útiles para navegar por Android Studio. Para obtener una guía completa de las combinaciones de teclas predeterminadas de Android Studio, consulta la sección Combinaciones de teclas.

Cómo activar el menú principal

Para abrir el menú principal y otros menús de nivel superior, usa estas combinaciones de teclas:

  • Para abrir el menú principal, presiona F10.
  • Para abrir un menú de nivel superior en un equipo con Windows, presiona Alt + [nombre nemotécnico]. Por ejemplo, para abrir el menú Archivo, presiona Alt + F.

Para navegar entre archivos y ventanas de herramientas, usa estas combinaciones de teclas:

  • Para pasar a una ventana de herramientas, presiona Alt + [número] (en macOS, Command + [número]). Por ejemplo, para pasar a la ventana de la herramienta Estructura del proyecto, presiona Alt + 0 (en macOS, Command + 0).
  • Para moverte entre archivos y ventanas de herramientas, presiona Control + Tab (en macOS, Command + Tab). Para desplazarte por todas las entradas, sigue presionando Control + Tab.

La barra de navegación te permite desplazarte entre archivos de un proyecto utilizando las siguientes combinaciones de teclas:

  • Para activar la barra de navegación, presiona Alt + Inicio (en macOS, Option + Fn + Flecha hacia la izquierda).
  • Para alternar entre elementos en la jerarquía de navegación, presiona la flecha hacia la izquierda o la flecha hacia la derecha.
  • Para abrir una ventana emergente que muestre el contenido del elemento actual, presiona la barra espaciadora.

Cómo inhabilitar el plegado de código

De forma predeterminada, el editor de Android Studio pliega parte del texto en regiones expandibles. Por ejemplo, la lista de importaciones al comienzo de un archivo de origen de Java se pliega en una sola línea que contiene el texto "import …".

Cuando se usa un lector de pantalla, el plegado de código puede dificultar la navegación. Para modificar las opciones de plegado de código, ve a File > Settings > Editor > General > Code Folding (en macOS, Android Studio > Preferences > Editor > General > Code Folding).

Cómo inhabilitar las funciones de inserción automática

De forma predeterminada, Android Studio inserta automáticamente llaves, comillas o paréntesis de cierre.

Cuando se usa un lector de pantalla, es posible que la inserción automática no sea útil. Para modificar las opciones de inserción automática, ve a File > Settings > Editor > General > Smart Keys (en macOS, Android Studio > Preferences > Editor > General > Smart Keys).

Cómo inhabilitar la ventana emergente automática de finalización de código

De forma predeterminada, Android Studio muestra automáticamente la ventana emergente de finalización del código cuando se presionan ciertas teclas y, si encuentra solo una coincidencia, la inserta de manera automática. Este comportamiento puede causar confusión con los lectores de pantalla.

Para modificar las opciones de ventana emergente e inserción automáticas para la finalización del código, ve a File > Settings > Editor > General > Code Completion (en macOS, Android Studio > Preferences > Editor > General > Code Completion).

Errores de acceso, inspecciones de código y advertencias

Usa el teclado para ver errores, advertencias e inspecciones de código, y para navegar por ellos.

Cómo revisar errores en todos los archivos de un proyecto

Cuando haces clic en Build > Make Project, todos los errores y advertencias aparecen en la ventana Messages.

Para revisar los errores en la ventana Messages, usa estas combinaciones de teclas:

  • Para activar la ventana Messages, presiona Alt + 0 (en macOS, Option + 0).
  • Para navegar por todos los mensajes, presiona las flechas hacia arriba y hacia abajo.

También puedes usar el editor de texto para ver todos los errores y navegar por ellos. Si deseas usar el editor para revisar errores, presiona Control + Alt + Flechas hacia arriba/abajo (en macOS, Command + Option + Flechas hacia arriba/abajo).

Cómo revisar errores e inspecciones de código en un solo archivo

Para revisar errores en un solo archivo, usa estas combinaciones de teclas:

  • Para ir al error siguiente o anterior, presiona F2 o Mayúsculas + F2 (en macOS, F2 o Mayúsculas + F2).
  • Para abrir una información sobre la herramienta que contiene el mensaje de error, presiona Control + F1 (en macOS, Command + F1).

Para navegar a todas las inspecciones de código, no solo a los errores, haz lo siguiente:

  1. Haz clic en File > Settings > Editor > General (en macOS, Android Studio > Preferences > Editor > General).
  2. Anula la selección de 'Next error' action goes to high priority problems only.

Cómo usar sangría de tabulación

De forma predeterminada, Android Studio usa el carácter de espacio para la sangría. Es posible que los usuarios de lectores de pantalla prefieran la sangría de tabulación porque la verbalización es más concisa.

Para cambiar a la sangría de tabulación, haz lo siguiente:

  1. Ve a File > Settings > Editor > Code Style > Java > Tabs and Indents (en macOS, Android Studio > Preferences > Editor > Code Style > Java > Tabs and Indents).
  2. Selecciona Use tab character.