Fonctionnalités d'accessibilité

Ce document décrit les fonctionnalités d'accessibilité disponibles dans Android Studio, y compris la navigation via le clavier.

IntelliJ IDEA a mis à jour les fonctionnalités d'accessibilité dans la version 2021.1, sur laquelle repose Android Studio Bumblebee. Par conséquent, Android Studio Bumblebee et les versions ultérieures bénéficient de ces mises à jour. La documentation IntelliJ contient des informations complètes sur les fonctionnalités d'accessibilité, telles que la configuration des lecteurs d'écran et la personnalisation de l'IDE pour une meilleure accessibilité.

Utiliser le clavier

Toutes les commandes d'Android Studio sont accessibles en sélectionnant des raccourcis clavier.

Remarque : Certains éléments Android Studio ne sont accessibles via le clavier qu'avec la fonctionnalité de navigation entre objets de votre lecteur d'écran. Pour obtenir de l'aide concernant cette fonctionnalité, consultez les documents relatifs à votre lecteur d'écran, comme le guide de l'utilisateur NVDA.

Cette section comprend des raccourcis clavier utiles pour naviguer dans Android Studio. Pour obtenir un guide complet des raccourcis clavier par défaut d'Android Studio, consultez la liste des raccourcis clavier.

Activer le menu principal

Pour ouvrir le menu principal et les autres menus importants, utilisez les raccourcis suivants :

  • Pour ouvrir le menu principal, appuyez sur F10.
  • Pour ouvrir un menu de premier niveau sous Windows, appuyez sur Alt+[mnémonique]. Par exemple, pour ouvrir le menu "Fichier", appuyez sur Alt+F.

Pour naviguer entre des fichiers et des fenêtres d'outils, utilisez ces raccourcis :

  • Pour accéder à une fenêtre d'outil, appuyez sur Alt+[numéro] (sous macOS, Cmd+[numéro]). Par exemple, pour accéder à la fenêtre de l'outil "Structure du projet", appuyez sur Alt+0 (sous macOS, Cmd+0).
  • Pour passer d'un fichier à l'autre, appuyez sur Ctrl+Tabulation (sous macOS, Cmd+Tabulation). Pour parcourir toutes les entrées, maintenez les touches Ctrl+Tabulation enfoncées.

La barre de navigation vous permet de passer d'un fichier de projet à un autre à l'aide des raccourcis suivants :

  • Pour activer la barre de navigation, appuyez sur Alt+Accueil (sous macOS, Option+Fn+Gauche).
  • Pour passer d'un élément à l'autre dans la hiérarchie de navigation, appuyez sur la flèche gauche ou droite.
  • Pour ouvrir une fenêtre pop-up affichant le contenu de l'élément actuel, appuyez sur la barre d'espace.

Désactiver le pliage de code

Par défaut, l'éditeur Android Studio plie une partie du texte en zones extensibles. Par exemple, la liste des importations au début d'un fichier source Java est pliée sur une seule ligne contenant le texte "import …".

Avec un lecteur d'écran, le pliage de code peut compliquer la navigation. Pour modifier les options de pliage de code, accédez à File > Settings > Editor > General > Code Fold (Fichier > Paramètres > Éditeur > Général > Pliage de code) ou à Android Studio > Preferences > Editor > General > Code Folding (Android Studio > Préférences > Éditeur > Général > Pliage de code) sous macOS.

Désactiver les fonctionnalités d'insertion automatique

Par défaut, Android Studio insère automatiquement les accolades, les guillemets ou les parenthèses de fermeture.

Avec un lecteur d'écran, l'insertion automatique n'est pas forcément utile. Pour modifier les options d'insertion automatique, accédez à File > Settings > Editor > General > Smart Keys (Fichier > Paramètres > Éditeur > Général > Touches intelligentes) ou à Android Studio > Preferences > Editor > General > Smart Keys (Android Studio > Préférences > Éditeur > Général > Touches intelligentes) sous macOS.

Désactiver le pop-up de saisie automatique de code

Par défaut, Android Studio affiche automatiquement le pop-up de saisie automatique de code lorsque certaines combinaisons de touches sont saisies. S'il ne trouve qu'une seule correspondance, il effectue une insertion automatique. Ce comportement peut prêter à confusion avec les lecteurs d'écran.

Pour modifier les options de pop-up et d'insertion automatique pour la saisie automatique de code, accédez à File > Settings > Editor > General > Code Completion (Fichier > Paramètres > Éditeur > Général > Saisie automatique de code) ou à Android Studio > Preferences > Editor > General > Code Completion (Android Studio > Préférences > Editor > Général > Saisie du code) sous macOS.

Accéder aux erreurs, aux avertissements et aux inspections de code

Utilisez votre clavier pour afficher et parcourir les erreurs, les avertissements et les inspections de code.

Examiner les erreurs dans tous les fichiers d'un projet

Lorsque vous cliquez sur Build > Make Project (Compilation > Créer un projet), tous les avertissements et erreurs s'affichent dans la fenêtre Messages.

Pour examiner les erreurs dans la fenêtre Messages, utilisez les raccourcis suivants :

  • Pour activer la fenêtre Messages, appuyez sur Alt+0 (sous macOS, Option+0).
  • Pour parcourir tous les messages, appuyez sur la flèche vers le haut ou vers le bas.

Vous pouvez également utiliser l'éditeur de texte pour afficher et parcourir toutes les erreurs. Pour examiner les erreurs dans l'éditeur, appuyez sur Ctrl+Alt+Haut/Bas (sous macOS, Cmd+Option+Haut/Bas).

Examiner les erreurs et les inspections de code dans un seul fichier

Pour examiner les erreurs dans un seul fichier, utilisez les raccourcis suivants :

  • Pour passer à l'erreur suivante ou précédente, appuyez sur F2 ou sur Maj+F2 (sous macOS, F2 ou Maj+F2).
  • Pour ouvrir une info-bulle contenant le message d'erreur, appuyez sur Ctrl+F1 (sous macOS, Cmd+F1).

Pour accéder à toutes les inspections de code, et pas seulement aux erreurs, procédez comme suit :

  1. Cliquez sur File > Settings > Editor > General (Fichier > Paramètres > Éditeur > Général) ou sur Android Studio > Preferences > Editor > General (Android Studio > Préférences > Éditeur > Général) sous macOS.
  2. Désélectionnez 'Next error' action goes to high priority problems only (L'action "Erreur suivante" redirige uniquement vers les problèmes dont la priorité est élevée).

Utiliser le retrait avec la touche de tabulation

Par défaut, Android Studio utilise la touche Espace pour effectuer un retrait. Les utilisateurs de lecteurs d'écran peuvent préférer la touche de tabulation pour effectuer un retrait, car la formule est plus concise.

Pour effectuer les retraits à l'aide de la touche de tabulation, procédez comme suit :

  1. Accédez à File > Settings > Editor > Code Style > Java > Tabs and Indents (Fichier > Paramètres > Éditeur > Style de code > Java > Tabulations et retraits) ou à Android Studio > Preferences > Editor > Code Style > Java > Tabs and Indents (Android Studio > Préférences > Éditeur > Style de code > Java) > Tabulations et retraits) sous macOS.
  2. Sélectionnez Use tab character (Utiliser le caractère de tabulation).