অ্যান্ড্রয়েড স্টুডিও ফাইন্ড-ডিক্লারেশন

একটি প্রতীকের ঘোষণা খুঁজে বের করে।

ব্যবহার

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

বিকল্প

  • --context-file=PARAM - প্রতীকটির রেফারেন্স ধারণকারী ফাইলের ঐচ্ছিক পাথ, যা বর্তমান ডিরেক্টরির সাপেক্ষে বা পরম (absolute) হতে পারে।
  • -h,--help - নির্দিষ্ট কমান্ডের জন্য সাহায্য বার্তা দেখায়।
  • --pid=PARAM - যে অ্যান্ড্রয়েড স্টুডিও ইনস্ট্যান্সের সাথে সংযোগ করতে হবে তার PID।
  • --project=PARAM - যে প্রজেক্টটি কোয়েরি করার জন্য অ্যান্ড্রয়েড স্টুডিওতে খোলা আছে, তার নাম বা পাথ। উপলব্ধ প্রজেক্টগুলোর নাম পেতে android studio check ব্যবহার করুন।
  • --short - শুধুমাত্র মিল থাকা ফাইলগুলিতে অবস্থানটি দেখান।

android বিকল্প:

  • --sdk=PARAM - অ্যান্ড্রয়েড এসডিকে-এর পাথ।
  • -v,--verbose - সমস্যা সমাধানের জন্য বিস্তারিত আউটপুট চালু করুন।
  • -V,--version - সংস্করণের তথ্য প্রিন্ট করুন এবং প্রস্থান করুন।

অবস্থানগত যুক্তি

  • <symbol> - যে প্রতীকটির ঘোষণা খুঁজে বের করতে হবে।

বর্ণনা

android studio find-declaration খোলা প্রজেক্ট জুড়ে কোনো সিম্বলের (ক্লাস, মেথড, ফাংশন, প্রপার্টি, ফিল্ড, কনস্ট্যান্ট বা অ্যান্ড্রয়েড রিসোর্স) সঠিক ডিক্লারেশন সাইট খুঁজে বের করে।

অ্যান্ড্রয়েড স্টুডিও কোয়েল ২ বা উচ্চতর সংস্করণ প্রয়োজন।

যদি বিভিন্ন মডিউল বা প্যাকেজে একাধিক সিম্বলের নাম একই হয়, --context-file=<path> বিকল্পটি পাস করুন, যা সিম্বলটিকে রেফারেন্স করে এমন একটি সোর্স ফাইলের দিকে নির্দেশ করবে, যাতে অ্যান্ড্রয়েড স্টুডিও সেই ফাইলের ইম্পোর্ট এবং স্কোপ ব্যবহার করে সিম্বলটি রিজলভ করতে পারে। শুধুমাত্র মিলে যাওয়া ফাইলের পাথ এবং লাইন নম্বর আউটপুট করতে --short বিকল্পটি পাস করুন।

উদাহরণ

HotelDetailScreen এর ঘোষণাটি সংক্ষিপ্ত আকারে খুঁজুন:

android studio find-declaration --short HotelDetailScreen

ইম্পোর্টগুলোর মধ্যে পার্থক্য স্পষ্ট করতে একটি কনটেক্সট ফাইল ব্যবহার করে ডিক্লারেশন খুঁজুন:

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