android studio ctrl + espace ouvre la fenêtre de documentation


84

J'ai mis à jour mon Android Studio vers la dernière version, mais maintenant, lorsque j'appelle l'auto-complétion / suggestions avec CTRL+, SPACEla boîte de suggestion s'ouvre mais la fenêtre de documentation s'ouvre également.

Quelqu'un a-t-il vécu cela et sait comment désactiver l'ouverture de la fenêtre de documentation?

Réponses:


45

Ctrl-Q bascule entre les états de la fenêtre doc (lors de l'utilisation du keymap par défaut).

Les états possibles sont:

-Hidden
-Shown to the side of the auto-complete list
-Docked as one of the tabs

Si vous avez un keymap différent, vous pouvez rechercher cette action dans Paramètres -> Keymap. L'action s'appelle "Quick Doc".


3
CTRL-Q et CTRL-ESPACE semblent ouvrir la fenêtre de documentation !? BTW j'utilise Ubuntu
wasp256

1
Une fois la fenêtre de saisie semi-automatique ouverte, vous pouvez parcourir les états de la fenêtre de documentation en appuyant sur Ctrl+Q. Le dernier état de la fenêtre de documentation sera mémorisé la prochaine fois que la fenêtre de saisie semi-automatique s'ouvre.
Daniel Gabriel

1
J'ai désactivé le bouton `` auto-show '' dans la fenêtre de documentation maintenant tout fonctionne bien, merci pour l'aide
wasp256

@ wasp256 Cela ne fonctionne pas pour moi sur la version OSX, il est désactivé par défaut.
Mark Horgan

1
@ daniel-gabriel L'équivalent du raccourci OSX (F1) ne fonctionne pas pour moi, mais si je clique sur l'icône d'engrenage en haut à droite de la fenêtre de documentation rapide et que je décoche "Mode épinglé" et que je coche "Mode flottant" à moins apparaît comme une petite fenêtre à droite des suggestions de complétion de code. MISE À JOUR: Je le reprends, votre suggestion fonctionne. Si vous ne parcourez pas les états, la petite fenêtre y reste une fois que vous avez terminé l'achèvement du code.
Mark Horgan

110

J'utilise Android Studio 0.8.1 sur OSX et j'ai eu le même comportement irritant.

La réponse de @ daniel-gabriel n'était pas celle que je cherchais.

Une meilleure solution semble être d'aller dans Preferences > IDE Settings section > Editor > Code Completion(dans AS 1.2.2 situé dans Preferences->Editor->General) et de décocher l'option documentation Autopopup dans (ms):


Merci beaucoup, Nirrek. Exactement ce que je cherchais!
Sergii

Ajout d'un point de plus à la réponse précieuse de @ Nirrek, Pour changer le keymap par défaut sur Windows et Linux, allez dans Fichier> Paramètres> Keymap developer.android.com/sdk/installing/…
Sree Rama

C'est la vraie solution, pas l'autre.
JPM

3
Juste eu le même problème d'AS 1.2.2 (OS X). La complétion du code se trouve maintenant sous Préférences-> Editeur-> Général
markt

C'est la bonne réponse et a fonctionné pour moi, bon chagrin, un comportement si ennuyeux à gérer lors du développement
Al.

36

Pour ubuntu 14.04: Fichier> Paramètres> Éditeur> Général> Achèvement du code

Et décocher la documentation Autopopup la masquera .


sur Mac OS: Android Studio-> Préférences-> Editeur-> Général-> Code Completition
Antilope

Je préfère toujours la réponse acceptée, car elle permet un accès facile à la documentation mais la rend peu intrusive.
Pablo

20

Pour Windwos && Linux (ubuntu):

File > Settings > Editor > General > Code Completion

Pour Mac :

Android Studio > Preferences > Editor > General > Code Completion

1. non vérifié: documentation AutoPopup (dans CodeCompletion)

2. non vérifié: AutoPopup (dans les informations de paramètre)


entrez la description de l'image ici


Ma fenêtre contextuelle se masque juste après une seconde. Comment éviter cela?
russellhoff

3

Sous Mac OSX, pour restaurer la fenêtre de documentation dans une fenêtre contextuelle masquée automatiquement, basculez la barre d'outils de la fenêtre contextuelle sur l'état coché, à partir de l'icône d'engrenage des fenêtres contextuelles, puis cliquez sur l'icône «Restaurer la fenêtre contextuelle» dans la barre d'outils de la fenêtre de documentation.


1

Je préfère les solutions plus rapides ...

Appuyez sur Ctrl + Espace et laissez la fenêtre «Documentation» apparaître.

1) Cliquez sur l'icône Paramètres et décochez toutes les options sauf "Mode ancré".
2) Poussez maintenant la fenêtre de documentation vers la droite, afin de la rendre invisible.

Avec cela même si avec la pression de "Ctrl + Espace", la commande en interne passera 
pour ouvrir la fenêtre de documentation mais elle ne sera pas visible et interférera avec le 
espace de travail.

Fenêtre de documentation - Android Studio

J'espère que cela aide. Codage heureux ...


Si vous souhaitez améliorer les réponses, fournissez une raison raisonnable pour les notes négatives.
Devendra Vaja
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.