2011-03-14 14 views
5

एक्सकोड 3 में मैं एक उद्देश्य-सी विधि नाम पर राइट क्लिक करने में सक्षम था और उस विधि के प्रतीक की खोज करना चुनता था, ताकि मैं देख सकूं कि इसे कहां परिभाषित किया गया था और यह भी मेरे कोडबेस में कहलाया गया था। एक्सकोड 4 में अपग्रेड करने के बाद, मैं अब ऐसा नहीं कर सकता। खोज विकल्प में खोज खोज भी उपलब्ध नहीं है। क्या विधि को परिभाषित करने के अलावा आसानी से यह पता लगाना संभव है कि विधि कहां उपयोग की जाती है?मैं xcode 4 में प्रतीकों की खोज कैसे करूं?

उत्तर

1

आप देख सकते हैं कि प्रतीकों को परिभाषित किया गया है, लेकिन वर्तमान में उपयोग किए गए प्रतीकों की खोज को सीमित करने का कोई तरीका नहीं है। आप अब खोजों में नियमित अभिव्यक्तियों का उपयोग कर सकते हैं जो बहुत अधिक होने पर परिणामों को सीमित करने में मदद कर सकते हैं, या खोज नेविगेटर के नीचे फ़िल्टर बार का उपयोग अपनी खोज के अलावा कुछ अन्य मानदंडों को सीमित करने के लिए भी कर सकते हैं।

+0

मैं उससे डरता था, धन्यवाद। मुझे उम्मीद थी कि कार्यक्षमता कहीं छिपी हुई थी; मुझे नहीं पता कि सेब इतनी उपयोगी सुविधा क्यों हटाएगा। – Kevlar

+0

मुझे या तो - कृपया इस पर एक रडार दर्ज करें क्योंकि मुझे यह भी उपयोगी लगता है। मुझे लगता है कि यह सिर्फ कुछ अनदेखा था, या शायद उन्होंने सोचा था कि लोगों ने इसका उपयोग नहीं किया था। –

+1

wtf? मैं बेहतर खोज सुविधाओं की उम्मीद कर रहा था, और उन्होंने इसे बदले में हटा दिया !! – Jacko

0

आप अभी भी संदर्भ मेनू (परिभाषा पर कूदें) के माध्यम से परिभाषा पर जा सकते हैं। इसके लिए डिफ़ॉल्ट शॉर्ट-कट Ctrl-Cmd-D है।

यह जानने के लिए कि कोई विधि कहां उपयोग की जाती है, खोज नेविगेटर का उपयोग करें। खोज नेविगेटर पर स्विच करने के लिए सीएमडी -3 डिफ़ॉल्ट शॉर्ट-कट है। यहां, आप विभिन्न विकल्पों के साथ एक खोज कर सकते हैं।

+0

खोज नेविगेटर मुझे प्रतीकों की खोज नहीं करने देता है, हालांकि xcode 3 करता है। अगर मैं वर्तमान मॉड्यूल व्यू कंट्रोलर के सभी उदाहरणों को खोजना चाहता हूं: एनिमेटेड: वास्तविक विधि कॉल के संदर्भ में मेरे कोड में विधि, मैं नहीं कर सकता। – Kevlar

+0

क्या यह पूरी परियोजना में पाठ्यचर्या खोज नहीं करता है? खोज आइकन के बगल में तीर पर क्लिक करें और 'खोज विकल्प दिखाएं' चुनें ' – MHC

+2

पाठ्यचर्या खोज एक डिग्री के लिए काम करता है, हालांकि मुझे एक नियमित अभिव्यक्ति लिखनी होगी जो पहले बताए गए विधि में पारित सभी संभावित तर्कों से मेल खाती है (या कोई भी विधि 2 या अधिक तर्क लेता है) जो मैं नहीं करना चाहूंगा। – Kevlar

2

आप प्रतीक परिभाषा को आसानी से खोलने के लिए कम से कम ओपन क्विकली डायलॉग CMD+SHIFT+O का उपयोग कर सकते हैं। यह आपको initWithArg:andSomeOtherArg: जैसे कुछ टाइप करने देता है जो मुझे हर विधि के लिए नियमित अभिव्यक्ति बनाने से आसान लगता है। लेकिन फिर भी मुझे एक्सकोड 3 फीचर भी याद आ रही है जो प्रतीक के लिए कोड खोजने के लिए अनुमति देता है।

2

XCode 4 मुख्य संपादक में, Ctrl + , टी मुर्गी प्रकार कुछ दबाएँ और आप इसे देखेंगे। यदि आप इस तरह की फाइलों को खोजना चाहते हैं, Ctrl + ।

+1

इस तरह आप केवल वर्तमान फाइल में खोजते हैं, न कि पूरे प्रोजेक्ट में .. – Philip007

संबंधित मुद्दे