Recherche la déclaration d'un symbole.
Utilisation
android studio find-declaration [-h] [--context-file=PARAM] [--pid=PARAM] [--project=PARAM] [--short] <symbol>
Options
--context-file=PARAM: chemin d'accès facultatif à un fichier contenant une référence au symbole, relative au répertoire actuel ou absolue.-h,--help: affiche le message d'aide pour la commande spécifiée.--pid=PARAM: PID de l'instance Android Studio à laquelle se connecter.--project=PARAM: nom ou chemin d'accès du projet ouvert dans Android Studio à interroger. Utilisezandroid studio checkpour obtenir les noms des projets disponibles.--short: n'affiche l'emplacement que dans les fichiers contenant des correspondances.
Options android :
--sdk=PARAM: chemin d'accès au SDK Android.-v,--verbose: active la sortie détaillée pour le dépannage.-V,--version: imprime les informations sur la version et quitte.
Arguments positionnels
<symbol>: symbole pour lequel trouver la déclaration.
Description
android studio find-declaration localise le site de déclaration exact d'un symbole (classe, méthode, fonction, propriété, champ, constante ou ressource Android) dans le projet ouvert à l'aide de l'index sémantique d'Android Studio.
Nécessite Android Studio Quail 2 ou version ultérieure.
Si plusieurs symboles partagent le même nom dans les modules ou les packages, transmettez --context-file=<path> en pointant vers un fichier source qui référence le symbole afin qu'Android Studio puisse résoudre le symbole à l'aide des importations et du champ d'application de ce fichier. Transmettez --short pour n'afficher que le chemin d'accès et le numéro de ligne du fichier correspondant.
Exemples
Découvrez la déclaration de HotelDetailScreen au format compact :
android studio find-declaration --short HotelDetailScreen
Rechercher une déclaration à l'aide d'un fichier de contexte pour lever toute ambiguïté concernant les importations :
android studio find-declaration --context-file=app/src/main/java/com/example/myapp/MainActivity.kt HotelDetailScreen