android studio find-declaration

Encontra a declaração de um símbolo.

Uso

android studio find-declaration [-h] [--context-file=PARAM] [--pid=PARAM] [--project=PARAM] [--short] <symbol>

Opções

  • --context-file=PARAM: caminho opcional para um arquivo que contém uma referência ao símbolo, relativo ao diretório atual ou absoluto.
  • -h,--help: mostra a mensagem de ajuda do comando especificado.
  • --pid=PARAM: o PID da instância do Android Studio a ser conectada.
  • --project=PARAM: o nome ou caminho do projeto aberto no Android Studio para consulta. Use android studio check para acessar os nomes dos projetos disponíveis.
  • --short: mostra apenas o local em arquivos com correspondências.

Opções de android:

  • --sdk=PARAM: caminho para o SDK do Android.
  • -v,--verbose - Ativa a saída detalhada para solução de problemas.
  • -V,--version: imprime informações da versão e sai.

Argumentos posicionais

  • <symbol> - O símbolo para encontrar a declaração.

Descrição

O android studio find-declaration localiza o local exato da declaração de um símbolo (classe, método, função, propriedade, campo, constante ou recurso do Android) em todo o projeto aberto usando o índice semântico do Android Studio.

Exige o Android Studio Quail 2 ou mais recente.

Se vários símbolos compartilharem o mesmo nome em módulos ou pacotes, transmita --context-file=<path> apontando para um arquivo de origem que faça referência ao símbolo para que o Android Studio possa resolver o símbolo usando as importações e o escopo desse arquivo. Transmita --short para gerar apenas o caminho do arquivo correspondente e o número da linha.

Exemplos

Encontre a declaração de HotelDetailScreen em formato compacto:

android studio find-declaration --short HotelDetailScreen

Encontre uma declaração usando um arquivo de contexto para eliminar a ambiguidade das importações:

android studio find-declaration --context-file=app/src/main/java/com/example/myapp/MainActivity.kt HotelDetailScreen