এক্সকোডে পদ্ধতির উল্লেখগুলি সন্ধান করুন


174

কোনও পদ্ধতি বা সম্পত্তি বলা হয়েছে এমন সমস্ত জায়গাগুলি খুঁজে পাওয়ার জন্য কি এক্সকোডে কোনও উপায় আছে?

অন্ধকার সালে উদাহরণস্বরূপ, যদি আপনি একটি পদ্ধতি ডান ক্লিক করুন এবং নির্বাচন করতে পারেন সূত্র অনুসন্ধান । এক্সকোডে কি তেমন কিছু আছে?

উত্তর:


252
  1. আপনি যে পদ্ধতিতে আগ্রহী তা নির্বাচন করুন বা এর মধ্যে পাঠ্য কার্সারটি স্থাপন করুন।
  2. সম্পাদকের উপরের-বামে আইকনটির মাধ্যমে "সম্পর্কিত ফাইলগুলি" মেনুটি খুলুন। (এটি সঙ্গে সঙ্গে পিছনের বোতামের বাম দিকে বোতামটি রয়েছে) the
  3. নির্বাচিত পদ্ধতিটি কল করে এমন সমস্ত পদ্ধতির তালিকার জন্য "কলার্স" সাবমেনুতে যান এবং সেই ফাইল এবং পদ্ধতিতে ঝাঁপিয়ে যাওয়ার জন্য যে কোনও একটিতে ক্লিক করুন।

ছবিতে ...

উপরে 1 এবং 2 পদক্ষেপের স্ক্রিনশট।

উপরের 3 ধাপের স্ক্রিনশট

কয়েকটি নোট:

  • আপনি বৈশিষ্ট্যের জন্য এটি করতে পারেন।
  • মনে রাখবেন যে আপনি কলার মেনু থেকে কল করার পদ্ধতিটি যখন আপনার পদ্ধতিটি ডাকা হত সেখানে যাওয়ার জন্য, এক্সকোড কেবল প্রথম কলটি হাইলাইট করে । প্রতিটি কলিং পদ্ধতি কেবলমাত্র 'কলার' তালিকায় একবারে প্রদর্শিত হবে, এমনকি এতে আপনার পদ্ধতিতে অনেকগুলি কল রয়েছে। সুতরাং যদি আপনি আপনার অ্যাপ্লিকেশনটির যেখানে যেখানে কোনও পদ্ধতি বলা হয় সেখানে প্রতিটি জায়গায় কিছুটা পরিবর্তন করার চেষ্টা করছেন, তবে কলিং পদ্ধতিতে আপনার আগ্রহী পদ্ধতিতে দুটি কল রয়েছে এমন জায়গাগুলিতে কিছু মিস না করার বিষয়ে সতর্ক হন।

34
মেনু আনার জন্য ডিফল্ট শর্টকাট ^1তাই আমি সাধারণত ^1, c, enterতালিকা আনতে টিপতে সক্ষম হয়েছি।
পিটার থেইল

এটি পদ্ধতির সমস্ত কলার এবং পিতামাতার বাস্তবায়নগুলি সন্ধান করে। কেবলমাত্র এই বাস্তবায়ন কলকারীদের জন্য কোন উপায় আছে ?
ড্যানিয়েল ক্যাপলান

1
@ ড্যানিয়েলক্যাপলান আমি অনুমান করব না, যেহেতু কমপক্ষে কিছু ক্ষেত্রে সংকলকটি কোন পদ্ধতিটি বাস্তবায়ন বলা হবে তা জানার কোনও উপায় রাখে না।
মার্ক আমেরিকা

আমার পদ্ধতিটি বলা হয় initএবং এটি নামের initপাশাপাশি কোনও পদ্ধতিও নিয়ে আসে । এত স্মার্ট নয় ...
নাথান এইচ

36

হ্যাঁ, সহকারী সম্পাদকটি খুলুন এবং কাউন্টার পার্টগুলির পরিবর্তে কলার নির্বাচন করুন।

এখানে চিত্র বর্ণনা লিখুন


1
আপনি না আছে , এই জন্য বিভক্ত সম্পাদক ব্যবহার করার জন্য যদিও এটি সুবিধাজনক হতে পারে যদি আপনি দ্রুত পারম্পর্য মধ্যে কলিং পদ্ধতি প্রচুর সম্পাদনা করা চলুন। আমার উত্তর দেখুন।
মার্ক আমেরিকা

18

এক্সকোড 4.5 হিসাবে আপনি অনুসন্ধান নেভিগেটরের অনুসন্ধান ক্ষেত্রের মধ্যে "অনুসন্ধানের বিকল্পগুলি" ক্লিক করতে পারেন। সেখানে আপনি "প্রতীক রেফারেন্স" নির্দিষ্ট করতে পারেন

এখানে চিত্র বর্ণনা লিখুন


2
এটি একটি খালি অনুসন্ধানের তুলনায় সামান্য উন্নতি, তবে এটি কেবলমাত্র অনুসন্ধান করা সুনির্দিষ্ট নয়, সমস্ত তথ্যসূত্র ফেরত দেয় । উদাহরণস্বরূপ, যদি আপনার "উচ্চতা" সম্পত্তি সহ কোনও শ্রেণি থাকে, তবে আপনার উচ্চতার সম্পত্তিতে প্রতীক রেফারেন্স অনুসন্ধান করা আপনার ব্যবহার করা সমস্ত উচ্চতার বৈশিষ্ট্যের রেফারেন্সগুলি ফিরে আসবে, সুতরাং আপনার নিজের ফলাফলগুলি খুঁজে পেতে এখনও ফলাফলগুলি সন্ধান করতে হবে চাই। মোটামুটি সুন্দরভাবে কাজ করে এমন একটি হ্যাকের জন্য এটি দেখুন: stackoverflow.com/a/5457479/850721
মাইক লরেঞ্জ

11

ফাংশন নির্বাচন করুন, সেন্টিমিডি-শিফট-এ টিপুন, "কলার"

এখানে চিত্র বর্ণনা লিখুন


7

কোনও পদ্ধতির প্রার্থনা বা ঘোষণায় সন্নিবেশ বিন্দুটি রাখুন এবং প্রকল্পে সন্ধান করা প্রতীকটি সন্ধান করুন চয়ন করুন। একাধিক নির্বাচকদের জন্য এটি কেবল প্রথম অংশটি হাইলাইট করবে তবে অনুসন্ধানগুলি তুলনামূলকভাবে নির্ভরযোগ্যভাবে কাজ করবে বলে মনে হচ্ছে। আপনি কল হায়ারার্কি ফাইন্ডও ব্যবহার করতে পারেন যা পরিবর্তে পুরো লাইনটি হাইলাইট করে।

প্রাসঙ্গিক মেনু আইটেমটি (ওয়ার্কস্পেসে নির্বাচিত প্রতীকটি সন্ধান করুন) কাজ করে তবে সঠিকভাবে কাজ করা কিছুটা কৌশলযুক্ত। নিশ্চিত করুন যে কোনও পাঠ্য নির্বাচিত হয়নি অন্যথায় এটি পুরো নির্বাচকের পরিবর্তে নির্বাচিত শব্দটির জন্য অনুসন্ধান করবে। এটি করতে, আপনি একই জায়গায় ডান মাউস বোতামটি (বা নিয়ন্ত্রণ-ক্লিক) দিয়ে ক্লিক করার আগে বাম মাউস বোতামটি ক্লিক করতে পারেন। প্রসঙ্গত ফাইন্ড কল হায়ারার্কির সাথে এ জাতীয় কোনও সমস্যা নেই।


এটির জন্য কীবোর্ড শর্টকাট পাওয়া খুব দরকারী, ডিবাগিং এত তাড়াতাড়ি হয়ে যায়
নাইশতা

-11

এক্সকোড 4 এর সাহায্যে আপনি এখনই রেফারেন্সগুলিতে ডান ক্লিক করতে পারেন এবং "সংজ্ঞাতে লাফিয়ে" নির্বাচন করতে পারেন।


12
যে বিপরীত প্রশ্নের উত্তর।
রিচার্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.