2009-05-14 14 views
8

क्या एक्सकोड में कोड नेविगेशन सुविधा है? यूनिक्स के सिस्कोप प्रकार के उपकरण की तरह, जिसे मैं कक्षा का नाम दर्ज कर सकता हूं और यह मेरे लिए फाइल खोल देगा? या किसी वर्ग की किसी विशेष विधि के कॉलर को ढूंढें? या एक वर्ग के प्रकार पदानुक्रम दिखाओ?क्या एक्सकोड में कोड नेविगेशन सुविधा है?

उत्तर

16

आदेश - पारी - डी (Xcode 4: आदेश - पारी - हे) एक त्वरित ओपन विंडो जहाँ आप एक आंशिक वर्ग नाम टाइप करें और खोलने के लिए enter हिट कर सकते हैं खोलता है फ़ाइल। जहां तक ​​एक्सेलिप ऑफ़र (विधि नाम, प्रतीक नाम इत्यादि) के रूप में अधिक जटिल संस्करण हैं, मुझे विश्वास नहीं है कि ऐसा कुछ भी एक्सकोड में बनाया गया है।

+1

आप त्वरित ओपन विंडो में प्रतीक नाम टाइप कर सकते हैं और वे आमतौर पर पाए जाएंगे। –

+6

एक्सकोड 4 ने कमान-शिफ्ट-डी को कमांड-शिफ्ट-डी – curthipster

7

क्विक ओपन विंडो के अतिरिक्त, क्लास ब्राउज़र भी है। कक्षा ब्राउज़र आपको कक्षा पदानुक्रम देखने की अनुमति देता है। क्लास ब्राउज़र परियोजना मेनू के तहत पाया जा सकता है।

+4

में कष्टप्रद रूप से बदल दिया है, यदि क्लास ब्राउज़र को आपके मैक पर एक पीसी कीबोर्ड का उपयोग नहीं कर रहा है, तो कमांड -2 –

2

यदि आप Ctrl नाम, विधि नाम या फ़ंक्शन नाम पर क्लिक करते हैं तो आपको एक लंबा मेनी मिलेगा जहां आप परिभाषा आइटम पर जा सकते हैं।

3

"परिभाषा के लिए कूद" आइटम CMD + डबल क्लिक करें, जो

भी प्रासंगिक कोड के लिए सीधे ले जाता है के माध्यम से पहुँचा जा सकता है, तो आप "प्रलेखन के लिए कूद" कर सकते हैं (विकल्प या ALT) + डबल क्लिक पर से एक वर्ग/विधि/संपत्ति

अद्यतन: विकल्प + डबल क्लिक अब आपको सीधे हिम तेंदुए में प्रलेखन में ले जाता है। यदि आवश्यक हो तो प्रलेखन ब्राउज़र पर जाने के विकल्प के साथ अब यह एक छोटे से दस्तावेज़ "बबल" को खोलता है।

+0

या विकल्प द्वारा एक्सेस किया गया है। –

+1

हाँ, मुझे यह भी नहीं पता कि मैंने यह क्यों लिखा है। अभी भी उन बुरी यादों को चिकित्सा में बाहर काम कर रहे हैं ... –

1

इसके अलावा: एक पहचानकर्ता का चयन करें, उस पर राइट-क्लिक करें, और परियोजना में खोजें> प्रतीक के रूप में खोजें (या परियोजना में खोजें और खोज प्रकार के रूप में प्रतीक चुनें) सभी प्रतीकात्मक उपयोग, यानी, घोषणाएं, परिभाषाएं, और कॉल साइटें

1

उपयोगकर्ता किसी विधि या आइटम को इंगित करते समय तत्व पूर्वावलोकन विंडो या बबल की तरह कुछ खोलना चाहिए। "जंप टू डेफिनिशन" उपयोगकर्ताओं को फोकस करता है और लक्ष्य पर जाने के लिए 2 कदम उठाता है।

स्रोत अंतर्दृष्टि में संबंध विंडो और संदर्भ विंडो एक अच्छा उदाहरण है, लेकिन मैं उन्हें मैक के लिए एक्सकोड और अन्य देव उपकरण में नहीं ढूंढ सकता।

वैसे, संदर्भ विंडो में एक्सकोड में विभाजित विंडो जैसे गहरी संदर्भित विधि का पता लगाने के लिए कई परतें होनी चाहिए, स्रोत अंतर्दृष्टि में केवल एक परत नहीं।

2

एक्सकोड 4 से।ऊपर की तरफ 4, आप एक चुना गया (हाइलाइट) विधि के लिए "शो से संबंधित आइटम" पॉप-अप खोलने के द्वारा कॉल करने और callees पा सकते हैं:

  1. मार्क कोड में विधि
  2. (अपने कर्सर या डबल क्लिक नाम का उपयोग) प्रेस Ctrl +
  3. का चयन करें "कॉलर्स" पॉप-अप मेनू

तुम भी देखें> स्टैंडर्ड संपादक-> शो से संबंधित आइटम जाना या छोटे बटन बस की बाईं दबा सकते हैं से तीर बु संपादक विंडो के ठीक ऊपर लाइन में ttons (जहां यह आपकी वर्तमान में चुनी गई फ़ाइल और विधि दिखाता है)।

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