Raccourcis clavier : Android Studio
Android Studio est un environnement de développement, basé sur IntelliJ IDEA de JetBrains, conçu pour développer des applications mobiles Android.
Pour être plus rapide et plus productif, voici une liste non exhaustive de raccourcis clavier avec le logiciel Android Studio.
Raccourcis avec la touche ALT + numéro
Combinaison de touches |
Explications |
ALT + 1 |
Projet |
ALT + 2 |
Bookmarks |
ALT + 3 |
Recherche |
ALT + 4 |
Run |
ALT + 5 |
Debug |
ALT + 6 |
Problems |
ALT + 7 |
Structure |
ALT + 8 |
Services |
ALT + 9 |
Git |
ALT + 0 |
Commit |
Compilation et exécution
Combinaison de touches |
Explications |
CTRL + F9 |
Compiler le projet |
Maj + F10 |
Compiler et exécuter l'application |
CTRL + F10 |
Appliquer les modifications et relancer |
CTRL + ALT + F10 |
Appliquer les modifications de code sans redémarrer entièrement l'application |
Débogage
Combinaison de touches |
Explications |
Maj + F9 |
Lancer le débogage |
F8 |
Exécuter l'instruction et passer à la suivante (Step Over) |
F7 |
Entrer dans la fonction appelée (Step Into) |
Maj + F7 |
Choisir quelle fonction appeler si plusieurs dans la même ligne (Smart Step Into) |
Maj + F8 |
Exécuter jusqu'à la fin de la fonction courante (Step Out) |
Alt + F9 |
Exécuter jusqu'à la position du curseur (Run to Cursor) |
CTRL + F8 |
Ajout d'un point d'arrêt sur la ligne courante |
CTRL + Maj + F8 |
Afficher la liste des points d'arrêt configurés |
F9 |
Reprendre l'exécution |
Complétion du code
Combinaison de touches |
Explications |
CTRL + Espace |
Complétion basique |
CTRL + Maj + Espace |
Complétion intelligente |
CTRL + Maj + Entree |
Complétion de l'instruction |
CTRL + ALT + F10 |
Affiche les quick fix (correction ou optimisation de code) |
Navigation et recherche
Combinaison de touches |
Explications |
Maj Maj |
Ouvre la recherche Everywhere (code, actions, menus, ...) |
CTRL + R |
Remplacer une chaine dans lCompiler et exécuter l'application |
CTRL + F |
Rechercher une chaine dans le fichier courant |
CTRL + N |
Aller à une classe |
CTRL + Maj + F |
Rechercher dans le projet |
CTRL + E |
Afficher les fichiers ouverts récemment |
CTRL + Maj + E |
Afficher les fichiers modifiés récemment |
Édition du code
Combinaison de touches |
Explications |
ALT + Insert |
Générer du code (getters, setters, constructeurs, ...) |
CTRL + O |
Surcharger des méthodes |
CTRL + I |
Implémenter des méthodes d'une interface |
CTRL + ALT + T |
Entourer une sélection avec un bloc if...else, try...catch, ... |
CTRL + Y |
Supprimer la ligne où se trouve le curseur |
CTRL + MOINS
CTRL + PLUS |
Replier ou déplier le bloc de code courant |
CTRL + Maj + MOINS
CTRL + Maj + PLUS |
Replier ou déplier tous les blocs de code |
CTRL + D |
Dupliquer la ligne ou la sélection courante |
CTRL + Q |
Afficher la documentation rapide de l'élément courant |
CTRL + B |
Aller à la déclaration d'une classe, méthode ou variable (équivalent de CTRL + Clic) |
CTRL + SLASH (pavé num.) |
Commenter / décommenter la ligne (commentaire de ligne) |
CTRL + Maj + SLASH (pavé num.) |
Commenter / décommenter un bloc sélectionné (commentaires de bloc) |
CTRL + Maj + Fleche Haut |
Déplace la ligne courante vers le haut |
CTRL + Maj + Fleche Bas |
Déplace la ligne courante vers le bas |
Refactorisation
Combinaison de touches |
Explications |
F5 |
Copier la classe ou le fichier courant |
F6 |
Déplacer un fichier |
MAJ + F6 |
Renommer une classe, méthode ou variable |
CTRL + F6 |
Changer la signature d’une méthode (paramètres, type de retour) |
CTRL + ALT + N |
Intégrer la valeur d'une variable ou d'une méthode directement dans le code |
CTRL + ALT + M |
Extraire une méthode à partir d'un bloc de code sélectionné |
CTRL + ALT + V |
Extraire une variable |
CTRL + ALT + F |
Extraire un champ |
CTRL + ALT + C |
Extraire une constante |
CTRL + ALT + P |
Extraire un paramètre pour une méthode |
Articles susceptibles de vous intéresser