Comment afficher les informations sur les méthodes dans Android Studio?

555

Dans Eclipse, lorsque vous passez la souris sur une méthode, une fenêtre apparaît avec une description de ce que fait la méthode, de la signification des paramètres et de ce qu'elle renvoie. Existe-t-il un moyen pour qu'Android Studio fasse la même chose?

tyczj
la source
8
Il existe une approche plus rapide et beaucoup plus pratique. Appuyez simplement sur ctrl + espace (Mac OS X) lorsque votre curseur se trouve sur une méthode. Cela ouvrira une petite fenêtre de dialogue avec les documentations.
Challenge
9
Ctrl + Q est le chemin à parcourir.
live-love

Réponses:

923

Le moyen le plus simple et le plus simple:

Pour activer: Fichier> Paramètres> Editeur> Général

Pour Mac OS X, Android Studio> Préférences> Éditeur> Général et cochez Afficher la documentation rapide lors du déplacement de la souris :

Boîte de dialogue Paramètres avec option cochée

D'autres moyens:

  • Vous pouvez aller dans le dossier bin de votre IntelliJ et rechercher idea.properties . Ajoutez cette ligne au document:

    auto.show.quick.doc=true

    Vous aurez maintenant la même fenêtre de documentation flottante comme dans Eclipse.

  • Vous devez appuyer sur CTRL+ Qpour voir le Javadoc.

    Vous pouvez épingler la fenêtre et faire apparaître la documentation chaque fois que vous sélectionnez une méthode avec votre souris.

Android Studio 1.0: Vous devez tenir CTRLsi vous voulez mettre la main sur la fenêtre de documentation, par exemple pour faire défiler la documentation, sinon vous éloignez votre souris de la fenêtre de documentation de la méthode.

Ahmad
la source
67
L'alternative CTRL + Q pour les utilisateurs d'OS X est F1.
Darren Hale
35
Pour Mac: CTRL + J
AlvaroSantisteban
7
Dans Android Studio 0.8 "Préférences" est en fait Fichier-> Paramètres
personne3000
2
+1 pour avoir mentionné de tenir <kbd> ctrl </kbd>. C'est vraiment ennuyeux de voir la fenêtre disparaître lorsque la souris se déplace. Auparavant, j'ancre la fenêtre. Maintenant, je peux à nouveau utiliser la fenêtre flottante rapide. Génial.
CallMeLaNN
124

Oui, vous pouvez. Aller àFile -> Settings -> Editor -> Show quick documentation on mouse move

Ou, sous Mac OS X , accédez à Android Studio - > Preferences -> Editor - > General > Show quick documentation on mouse move.

Hải Phong
la source
40

Android Studio 1.2.2 a déplacé le paramètre dans le Generalsous - dossier des paramètres de l'éditeur.


entrez la description de l'image ici

Richard Le Mesurier
la source
ressemble à des informations anciennes, il n'y a pas de menu général sous l'éditeur
Shirish Herwade
Il s'agit définitivement d'anciennes informations - il y a été répondu le 29 juin 2015. C'est pourquoi la réponse fait référence à la version actuelle d'Android Studio - aucune réclamation n'est faite à propos d'autres versions.
Richard Le Mesurier
27

Cela est très pratique si vous créez une carte de touches pour les fonctionnalités que vous utilisez très fréquemment. Par défaut (si vous sélectionnez OSX 10.5+ keymap):

  1. Ctrl+ P: Pour voir quels paramètres sont attendus par la fonction
  2. Command+ J: Pour voir la documentation
  3. Ctrl+ Space: Pour voir les suggestions de saisie semi-automatique

entrez la description de l'image ici

Varun Verma
la source
19

En plus des réponses ici, vous voudrez peut-être vous assurer que la documentation est téléchargée. Pour ce faire, allez dans SDK Manager

entrez la description de l'image ici

puis l'onglet Outils du SDK et assurez-vous que la documentation pour le SDK Android est installée.

entrez la description de l'image ici

Si ce n'est pas le cas, cochez la case et cliquez sur Appliquer.

strikerdude10
la source
Impressionnant! Merci! 🙏
Baran Emre
13

Android Studio 2.xx
Déplacé sous l'éditeur -> Général

entrez la description de l'image ici

Versions plus anciennes
En utilisant Windows 7 et Android Studio 1.0.x, il m'a fallu un certain temps pour comprendre les étapes fournies dans la réponse.
Pour aider d'autres visiteurs à gagner du temps, voici comment je l'ai fait:
Allez dans Fichier -> Paramètres ou appuyez sur CTRL+ ALT+ S.
La fenêtre suivante s'ouvre et vérifie Show quick doc on mouse movesous Paramètres IDE -> Editeur .

Afficher le document rapide

Ou appuyez CTRLet survolez simplement votre méthode, classe ...

Lazy Ninja
la source
11

Si vous avez juste besoin d'un raccourci, alors c'est Ctrl+ Qsous Linux (et Windows). Passez simplement la souris sur la méthode et appuyez sur Ctrl+ Qpour voir le document.

Richa
la source
9

Si vous n'avez besoin que d'informations sur les paramètres, alors:

Sur Mac, il est attribué à Command+P

Sous Windows, il est attribué à Ctrl+P

Si vous avez besoin d'informations sur le document, alors:

Sur Mac, il est attribué à Command+Q

Sous Windows, il est attribué à Ctrl+Q

Md Imran Choudhury
la source
6

Allez dans Préférence-> Éditeur-> Général et choisissez afficher la doc rapide au survol de la souris

entrez la description de l'image ici

Mukul Aggarwal
la source
5

Sur Mac, la combinaison de touches par défaut pour afficher la documentation rapide est: CTRL+F1

Le curseur doit se trouver sur la méthode lors de son utilisation.

Vlad
la source
5

Sur mon Mac, a CtrlF1cessé de fonctionner, mais F1sur ses propres œuvres.

monsieurFunkenstine
la source
2

Beaucoup d'autres réponses sont toutes bonnes, mais si vous voulez une info-bulle d'information au lieu d'une fenêtre complète, faites ceci: après l'avoir activée en utilisant la réponse de @ Ahmad puis cliquez sur la petite épingle dans le coin supérieur droit: entrez la description de l'image ici

Après cela, les informations sur la méthode apparaîtront sur une info-bulle comme presque tous les autres IDE traditionnels.

Aspiring Dev
la source
2

Macbook: Jou fnF1fait de même.
Utilisez également celui de la définition de l'éditeur comme expliqué ci-dessus.

sivi
la source
0

J'utilise trop Visual Studio et je veux voir les paramètres lorsque je clique sur Ctrl+Spacec'est pourquoi j'utilise des clés Visual Studio. Pour changer le clavier en VS clavier: entrez la description de l'image ici entrez la description de l'image ici

uzay95
la source