android-studio sdk - Raccourci de formatage du code dans le studio Android




documentation tutorial (16)

Je pense qu'il est clair que pour la mise en forme du code dans Android Studio, les touches de combinaison sont:

CTRL + ALT + L (Win / Linux)

OPTION + CMD + L (Mac)

Cependant, nous avons oublié de répondre à propos du saut dans la méthode. Eh bien pour aller dans toute déclaration / mise en œuvre il y a trois façons:

  1. Aller à la déclaration

CTRL + B ou CTRL + CLICK (Win / Linux)

CMD + B ou CMD + CLICK (Mac)

  1. Aller à la mise en œuvre

Ces commandes affichent une liste de toutes les classes / interfaces qui implémentent la classe / interface sélectionnée. Sur les variables, il a le même effet que la déclaration Goto.

CTRL + ALT + B (Win / Linux)

CMD + ALT + B (Mac)

  1. Déclaration de type Goto

Ces raccourcis iront dans la déclaration de la classe "AnyClass".

CTRL + MAJ + B (Win / Linux)

CTRL + MAJ + B (Mac)

De plus, il existe un raccourci pour Goto the Super Class. Cela ouvrira le parent du symbole actuel. Plutôt le contraire de Goto Implémentation. Pour les méthodes substituées, il va ouvrir son implémentation parente.

CTRL + U (Win / Linux)

CMD + U (Mac)

J'ai commencé à développer avec Android Studio . En éclipse j'utilisais Ctrl + Shift + F mais en studio Android ça ne marche pas, ça va être différent.

Comment puis-je sauter à n'importe quelle méthode en .java . J'utilisais Ctrl + O en éclipse.

Est-ce disponible? Quelqu'un peut-il me dire ce raccourci pour le formatage du code?


pour le formatage de code dans Android Studio
CTRL + ALT + L (Win / Linux)
OPTION + CMD + L (Mac)

L'utilisateur peut également utiliser les raccourcis clavier d'Eclipse: il suffit d'aller dans Configuration >> preferences-> keymap et de choisir Eclipse (ou n'importe lequel de vos choix ) dans le menu déroulant.


Il suffit de sélectionner le code et

  • sur Windows faire Ctrl + Alt + L

  • sous Linux, faites Ctrl + touche Windows + Alt + L

  • sur Mac faire CMD + Alt + L

Cette solution de junaidp


Vous devrez appliquer tout raccourci ecplise avec Android Studio avant d'utiliser tous ces raccourcis.

Procédure: Étapes:

Setting -> KeyMap -> Select Eclipse -> Apply -> OK

Maintenant, vous pouvez utiliser tout raccourci ecplise dans Android Studio ..

Avez quelques instantanés ici.


Gagner

Ctrl + Alt + L

Linux:

Ctrl + Maj + Alt + L

Mac:

Option + Commande + L

Référence: developer.android.com/sdk/installing/… et voici des commandes complètes pour les utilisateurs de Windows / Linux et pour les utilisateurs de Mac

Mise à jour pour Ubuntu Comme Rohit a fait face au problème dans Ubuntu pour mettre en forme le raccourci du code, parce que la touche Ctrl + Alt + L est utilisée pour verrouiller l'écran dans Ubuntu.

J'ai trouvé que Ubuntu qui gère l'événement clé en premier. Alors essayez de changer l'action Ctrl + Alt + L dans Ubuntu juste pour être sûr.

Les étapes sont: -

Allez dans System Tools -> System Settings -> Keyboard -> Shortcuts Tab -> System -> Lock Screen

Sélectionnez la ligne New Accelerator... sera visible puis appuyez sur n'importe quelle touche spéciale avec la touche Alpha (comme Maj + L ). Vous avez modifié les raccourcis clavier.

Maintenant, vérifiez la clé de format dans Studio.

Alternativement

Ctrl + Alt + Maj + L (pour un dialogue)

La mise à jour est venue de Henry Chuang , et aussi dans une autre réponse donnée par l'utilisateur 2340612.

Vous pouvez également utiliser les raccourcis Eclipse. Windows et Linux, allez dans File > Settings > Keymap , Mac OS X, allez dans> Preferences > Keymap et choisissez Eclipse dans le menu déroulant.


Juste pour ajouter à @ user2340612 réponse pour passer keymaps à éclipse, le chemin pour Android Studio 1.0.1 est:

File -> Settings -> Keymap (Under Editor option) -> Keymaps = Eclipse

Pour le formatage automatique de vos fichiers Java / xml dans Android Studio, utilisez les commandes suivantes:

Comme vous êtes à la recherche d'un point unique pour aller avec votre travail comme Eclipse, il n'y a pas de fonctionnalité intégrée dans le studio Android, mais il vous donne la possibilité de le faire via Macro, procédez comme suit:

En studio, ouvrez l'un de vos fichiers de code source.

Appuyez sur Ctrl + Alt + O Ceci est utilisé pour trouver / optimiser l'importation inutilisée.

Si une boîte de dialogue s'ouvre, sélectionnez «Ne plus afficher» et appuyez sur Exécuter.

Allez dans Edition> Macros> Démarrer l'enregistrement de la macro.

Appuyez sur Ctrl + Alt + O.

Appuyez sur Ctrl + Alt + L. Cela formate votre code. ( Maj + Ctrl + Alt + L pour Ubuntu).

Appuyez sur Ctrl + S , Cela enregistre votre fichier;)

Allez dans Edition> Macros> Arrêter l'enregistrement de macros.

Enregistrez cette macro créée avec un nom par exemple: "Formatage automatique".

Boom, Vous avez maintenant créé votre Macro avec succès, Maintenant ajoutez / attribuez un raccourci:

Ouvrez les préférences.

Recherchez dans la barre de gauche pour Keymap.

Dans le volet de droite, cliquez dans la barre de recherche et tapez le nom de votre macro enregistrée ("Formatage automatique".)

Double-cliquez sur votre article. Il pourrait y en avoir deux, peu importe celui sur lequel vous cliquez.

Cliquez sur Ajouter un raccourci clavier.

Définissez votre raccourci clavier sur Ctrl + S.

Enfin, confirmez que Ctrl + S remplace votre nouvelle macro.


Ctrl + Alt + L peut entrer en conflit avec le raccourci Verrouiller l'écran dans Ubuntu. Dans ce cas, vous pouvez modifier le raccourci clavier pour le code de reformatage comme suit:

Fichier-> Paramètres-> Paramètres IDE-> Keymap

Recherchez Reformate Code et modifiez le raccourci clavier.


Vérifie ça. Aussi, vous pouvez le changer selon vos préférences.


Pour ceux qui s'interrogent sur le problème d'alignement à l'intérieur du support. JetBrains a cela comme dans leur suivi des problèmes.

voici la réponse:

https://.com/a/28225339/3281140


Vraiment, je suis allé à ce fil à cause de mon écran de verrous Ubuntu après ce raccourci Ctrl + Alt + L. Donc, si vous avez le même problème, allez dans les Paramètres - Clavier - Raccourcis - Système et changez le raccourci par défaut pour l'écran "Verrouiller".



Le raccourci qui a fonctionné pour moi est

MAJ + ALT + CMD + L

Vous pouvez optimiser les importations pour supprimer celles que vous n'utilisez pas et importer automatiquement les nouvelles classes.


Vous pouvez également utiliser les raccourcis clavier d'Eclipse: allez dans préférences-> keymap et choisissez eclipse dans le menu déroulant.

MODIFIER

Le chemin réel est: File->Settings->(under IDE settings)->Keymap (grâce à @Dhinakaran Thennarasu)


Pour le formatage du code sur Android Studio sous Linux, vous pouvez utiliser CTRL + ALT + SUPER + L. Vous pouvez l'utiliser et éviter d'avoir à changer le raccourci du système. (La touche SUPER est la touche d'icône Windows à côté de la touche ALT ).


ctrl + shift + R a toujours fonctionné pour moi. Remplacez simplement tout et choisissez Tous les fichiers.





android android-studio