J'ai commencé à développer avec Android Studio . Dans Eclipse j'utilisais Ctrl + Shift + F, mais dans Android Studio, cela ne fonctionne pas. Ce sera différent.
Comment puis-je accéder à une méthode dans un fichier .Java
? J'utilisais Ctrl + O dans Eclipse.
Est-ce disponible? Quel est le raccourci pour le formatage du code?
Les fenêtres: Ctrl + Alt + L
Linux: Ctrl + Shift + Alt + L
macOS: Option + Command + L
Référence: Commandes de touches et voici toutes les commandes pour tilisateurs de Windows/Linux et pour tilisateurs de Mac .
Rohit étant confronté à un problème dans Ubuntu avec le raccourci de code de format, cela est dû au Ctrl + Alt + L clé utilisée pour verrouiller l'écran dans Ubuntu.
J'ai trouvé qu'Ubuntu gère ce raccourci clavier en premier. Donc, vous devriez lier le Ctrl + Alt + L raccourci clavier vers quelque chose d'autre pour qu'il ne soit pas en conflit avec Ubuntu.
Aller à Outils système → Paramètres système → Clavier → Raccourcis onglet → Système → Écran verrouillé .
Sélectionnez la ligne Nouvel accélérateur ... , puis appuyez sur une touche spéciale quelconque à l'aide de la touche Alpha (p. Ex. Shift + L). Vous auriez dû changer le raccourci clavier avec succès.
Vérifiez si le raccourci clavier fonctionne maintenant dans Android Studio.
Ctrl + Alt + Shift + L (pour montrer un dialogue)
Vous pouvez également utiliser les raccourcis Eclipse.
Vous pouvez également utiliser les raccourcis clavier d'Eclipse: il suffit d'aller sur préférences-> keymap et de choisir Eclipse dans le menu déroulant.
Le chemin actuel est: File->Settings->(under IDE settings)->Keymap
(merci à @Dhinakaran Thennarasu)
Vérifiez Commandes du clavier dans la documentation de Studio Tips & Trick.
Il suffit de sélectionner le code et
sous Windows faire Ctrl + Alt + L
sur Linux faire Ctrl + Windows Key + Alt + L
sur Mac do CMD + Alt + L
Pour le formatage du code dans Android Studio sous Linux, vous pouvez utiliser à la place Ctrl + Alt + Super + L. Vous pourriez utiliser ceci et éviter de changer le raccourci système. (Super la touche est la touche icône Windows à côté du Alt clé).
Pour le formatage du code dans Android Studio:
Ctrl + Alt + L (Windows/Linux)
Option + Cmd + L (Mac)
L’utilisateur peut également utiliser les raccourcis clavier d’Eclipse: il suffit d’aller dans le menu Réglage → Préférences → Keymap et de choisir Eclipse (ou celui de votre choix) dans le menu déroulant.
Vous devrez appliquer tous les raccourcis ecplise avec Android Studio avant de les utiliser.
Procédure: Étapes:
Setting -> KeyMap -> Select Eclipse -> Apply -> OK
Maintenant, vous pouvez utiliser tous les raccourcis ecplise dans Android Studio.
Avoir quelques clichés ici.
Vérifie ça. Aussi, vous pouvez le changer selon vos préférences.
Il suffit d'ajouter à @ user2340612 answer pour passer les keymaps à Eclipse, le chemin d'accès pour Android Studio 1.0.1 est:
File -> Settings -> Keymap (Under Editor option) -> Keymaps = Eclipse
Pour formater automatiquement vos fichiers Java/XML dans Android Studio, utilisez les commandes suivantes:
Comme vous recherchez un point unique pour votre travail, comme Eclipse l’a fait, Android Studio n’a pas de telle fonctionnalité intégrée, mais il vous donne la possibilité de le faire par le biais d’une macro. Suivez ces étapes:
Dans Android Studio, ouvrez l’un de vos fichiers de code source.
Presse Ctrl + Alt + O Ceci est utilisé pour rechercher/optimiser les importations non utilisées.
Si une boîte de dialogue s'ouvre, sélectionnez "Ne plus afficher" et cliquez sur Exécuter.
Allez à Éditer> Macros> Démarrer l'enregistrement de macros.
Presse Ctrl + Alt + O.
Presse Ctrl + Alt + L. Cela formate votre code. (Shift+Ctrl+Alt+L pour Ubuntu).
Presse Ctrl + S. Cela enregistre votre fichier;)
Allez à Éditer> Macros> Arrêter l'enregistrement de macros.
Enregistrez cette macro créée avec un nom, par exemple: "Mise en forme automatique".
Boom, vous avez maintenant créé votre macro avec succès. Maintenant, ajoutez/assignez un raccourci:
Ouvrez Préférences.
Cherchez dans la barre de gauche Keymap.
Dans le volet de droite, cliquez dans la barre de recherche et tapez le nom de votre macro enregistrée ("Mise en forme automatique".)
Double-cliquez sur votre article. Il y en a peut-être deux, peu importe celui sur lequel vous cliquez.
Cliquez sur Ajouter un raccourci clavier.
Définissez votre raccourci clavier sur Ctrl + S.
Enfin, confirmez le dépassement Ctrl + S être votre nouvelle macro.
Vraiment, je suis allé à ce fil à cause de mon écran de verrous Ubuntu après ce raccourci Ctrl + Alt + L. Donc, si vous rencontrez le même problème, allez simplement dans Paramètres - Clavier - Raccourcis - Système et modifiez le raccourci par défaut pour "Écran verrouillé".
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 Reformater le code comme suit:
Fichier-> Paramètres-> IDE Paramètres-> Keymap
Recherchez Reformat Code et modifiez le raccourci clavier.
Pour ceux qui s’interrogent sur le problème d’alignement à l’intérieur du support ..., JetBrains a cela dans le suivi de leurs problèmes.
voici la réponse:
Je pense qu'il est clair que pour mise en forme du code dans Android Studio, les touches de combinaison sont les suivantes:
CTRL + ALT + L (Win/Linux)
OPTION + CMD + L (Mac)
Cependant, nous avons oublié de répondre à propos du saut dans la méthode. Bien pour entrer dans une déclaration/mise en œuvre il y a trois façons:
CTRL + B ou CTRL + CLICK (Win/Linux)
CMD + B ou CMD + CLICK (Mac)
Ces commandes affichent une liste de toutes les classes/interfaces implémentant la classe/interface sélectionnée. Sur les variables, cela a le même effet que Goto Declaration.
CTRL + ALT + B (Win/Linux)
CMD + ALT + B (Mac)
Ces raccourcis entreront dans la déclaration de la classe “AnyClass”.
CTRL + SHIFT + B (Win/Linux)
CTRL + SHIFT + B (Mac)
De plus, il existe un raccourci pour Aller à la classe supérieure. Cela ouvrira le parent du symbole actuel. Presque l'opposé de Goto Implementation. Pour les méthodes remplacées, il ouvrira son implémentation parent.
CTRL + U (Win/Linux)
CMD + U (Mac)
Ses Ctrl + Alt + L Pour les fenêtres. Pour une liste complète des raccourcis clavier, veuillez consulter le manuel d'utilisation: https://developer.Android.com/studio/intro/keyboard-shortcuts.html
Essaye ça.
Note: Ici beaucoup de réponses pour Linux sont juste Ctrl + Alt + L ce qui est faux. Sous Linux, faire Ctrl + Alt + L verrouille le système.
Si vous utilisez le plugin Dart, allez sur Android studio Fichier-> Paramètres Et recherchez "reformater le code avec", cliquez sur "Reformater le code avec dartfmt" dans le menu principal,
Cliquez sur "Ajouter un raccourci clavier" . Appuyez ensuite sur Ctrl + Alt + L et le raccourci devrait fonctionner (si Ctrl + Alt + L force l'ordinateur à s'endormir/suspendre, changez le raccourci dans vos paramètres système, sinon les deux raccourcis seront en collision ).
En plus du formatage automatique décrit par les autres réponses, une autre astuce consiste à mettre en surbrillance le texte que vous souhaitez mettre en retrait, puis à appuyer sur
Consultez le documents de raccourcis clavier pour plus.