Bir sembolün bildirimini bulur.
Kullanım
android studio find-declaration [-h] [--context-file=PARAM] [--pid=PARAM] [--project=PARAM] [--short] <symbol>
Seçenekler
--context-file=PARAM- Sembole referans içeren bir dosyanın, geçerli dizine göre göreli veya mutlak olan isteğe bağlı yolu.-h,--help- Belirtilen komutla ilgili yardım mesajını gösterir.--pid=PARAM- Bağlanılacak Android Studio örneğinin PID'si.--project=PARAM- Sorgulanacak Android Studio'da açık olan projenin adı veya yolu. Kullanılabilir projelerin adlarını almak içinandroid studio check'ı kullanın.--short: Yalnızca eşleşme içeren dosyalarda konumu gösterir.
android seçenekleri:
--sdk=PARAM- Android SDK'sının yolu.-v,--verbose- Sorun giderme için ayrıntılı çıkışı etkinleştirin.-V,--version- Sürüm bilgilerini yazdırıp çıkın.
Konuma dayalı bağımsız değişkenler
<symbol>- Beyanını bulmak istediğiniz sembol.
Açıklama
android studio find-declaration, Android Studio'nun semantik dizinini kullanarak açık projedeki bir sembolün (sınıf, yöntem, işlev, özellik, alan, sabit veya Android kaynağı) tam olarak nerede tanımlandığını bulur.
Android Studio Quail 2 veya sonraki sürümler gerekir.
Birden fazla sembol, modüller veya paketler arasında aynı adı paylaşıyorsa Android Studio'nun sembolü bu dosyanın içe aktarmalarını ve kapsamını kullanarak çözebilmesi için sembole referans veren bir kaynak dosyaya işaret eden --context-file=<path> öğesini iletin. Yalnızca eşleşen dosya yolunu ve satır numarasını çıkarmak için --short seçeneğini iletin.
Örnekler
HotelDetailScreen beyanını kompakt biçimde bulma:
android studio find-declaration --short HotelDetailScreen
İçe aktarmaları netleştirmek için bağlam dosyası kullanarak bir bildirim bulma:
android studio find-declaration --context-file=app/src/main/java/com/example/myapp/MainActivity.kt HotelDetailScreen