web-dev-qa-db-fra.com

Android Studio "Open Declaration" comme Eclipse

Existe-t-il une fonction similaire à la "déclaration ouverte" dans Eclipse, que nous pouvons utiliser dans le nouveau Android Studio?

Tout comme le bouton F3.

27
Rotem

En savoir plus sur les notes, les paroles et les techniques de lecture, ainsi que les données sur la performance:

LisCtrl + Shift + Ahledejte například příkaz, který hledáte (například „deklarace“). Tento příkaz nalezne příkaz "Deklarace - Přejít podle referenčních akcí -Ctrl + B".

Vous êtes le premier à écrire un commentaire sur ce sujet?Ctrl + B? Můžete takéCtrl + Clickdosáhnout stejného cíle.

Nejužitečnější klávesové zkratky jsou popsány v dialogovém okně Nápověda - Tip dne. Přečtěte si je všechny.

49
JB Nizet

Dans IntelliJ-IDEA c'est Right-Click => Go To => Declaration. Comme d'autres l'ont noté, Android Studio est basé sur IntelliJ-IDEA et dans la plupart des cas, l'expérience serait la même.

9
Monir A
  1. CTRL+B ou

  2. Clic droit, Aller à -> Déclaration

  3. Pour Mac: CMD+B

6
Regis_AG

Dans Préférences, j'ai ajouté le raccourci pour Naviguer-> Déclaration dans Keymap:

Android Studio/IntelliJ Keymap screen -> add a shortcut for Declaration

Le cmd + bouton1 clic a été ajouté avec un clic droit, "ajouter un raccourci souris".

Il est intéressant de noter que pour rendre Eclipse «totalement», vous souhaitiez peut-être faire en sorte que les Javadocs apparaissent en survol. Pour cela, vous devez définir "Afficher le document rapide en déplaçant la souris" dans la section Editeur -> Autre.

Setting up Show quick doc on mouse move in Editor->Other section

5
DNax

^ B sur la variable.

Oui, mais cela ne fonctionne pas parfois (contrairement à Eclispe où cela fonctionne toujours). Projet de construction. Les recherches ne fonctionnent pas lorsque vous utilisez Trouver des utilisations, ni Accéder à la mise en oeuvre, etc. Les recherches en texte libre fonctionnent. semble être un décalage dans la manière dont AS charge les projets de gradle.

La bonne nouvelle est que si vous créez un nouveau projet avec tous les paramètres par défaut, ces éléments fonctionnent. Le projet que nous avons été transféré d'Eclipse vers Android Studio par un cabinet de conseil en téléphonie mobile basé à Austin; donc, on dirait que le processus de portage n'est pas propre.

En conclusion, le projet dans lequel ceux-ci ne fonctionnaient pas a été corrigé à l'aide de Import, Java 7 (correction du chemin de classe, suppression du lien symbolique Oracle, etc.), ainsi que l'installation d'un client git et sa configuration pour son exécution à partir de la commande ligne. Après cela, le projet peut non seulement être importé, mais des fonctionnalités telles que Aller à -> Déclaration ont commencé à fonctionner. Et les messages "NullException" qui apparaissaient souvent dans Android Studio disparaissaient.

0
TimJowers2

Vous pouvez cliquer sur le bouton central de la souris et la déclaration ouverte Android Studio ou tous les emplacements d'utilisation de la méthode/variable;

0
Luiz Palte