Android Studio / Intellij Idea: एक वर्ग के लिए "सामग्री तालिका"


106

मैं एंड्रॉइड स्टूडियो के साथ खिलवाड़ कर रहा हूं और अब तक मुझे वही पसंद है जो मैंने देखा है। एक बात जो मुझे परेशान कर रही है, हालांकि यह एक वर्ग के लिए "टेबल ऑफ कॉन्टेंट्स" की कमी है। मैं माफी चाहता हूं कि मुझे यह नहीं पता कि इसे क्या कहा जाए। लेकिन मैं जो बात कर रहा हूं वह ग्रहण में ड्रॉपडाउन मेनू है जो उस वर्ग फ़ाइल में सभी तरीकों, इंटरफेस, कक्षाओं और इतने पर सूचीबद्ध करता है। यह तब आपको उस स्थिति में जाने की अनुमति देता है। यह दृश्य तब होता है जब आप "पैकेज एक्सप्लोरर" में होते हैं और कक्षा के बाईं ओर तीर पर क्लिक करते हैं। यह एक ऐसी चीज है जो मुझे वास्तव में ग्रहण से चूकती है। मुझे पता है कि आप Ctrl+Fकिसी दस्तावेज़ के अंदर आसानी से खोज सकते हैं लेकिन मैं अक्सर विधि के नाम भूल जाता हूं। मैंने यहां से गुजरने की कोशिश की लेकिन कोई फायदा नहीं हुआ। अगर कोई इसे संभालने का कोई तरीका जानता है तो बस सोच रहा था।


जवाबों:


243

आईडीईए में "संरचना" नामक एक टैब है, जो वर्तमान में खुले वर्ग के सभी तरीकों, क्षेत्रों आदि को दर्शाता है।

IDEA विंडो स्ट्रक्चर टैब के साथ


9
महान, बिल्कुल वही जिसकी मुझे तलाश थी। बहुत बुरा मैं इसे अपने दम पर समझ नहीं सका।
रयान स्मिथ

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

4
मैं UI के दाईं ओर "संरचना" को खींचने में सक्षम था। अब मैं कक्षा संरचना और परियोजना संरचना को एक ही समय में देख सकता हूं - जैसे मुझे ग्रहण में था।
किसी

9
ग्रहण में CMD + O Android स्टूडियो में fn + CMD + F12 की तरह है!
jazzyjester

4
@jazzyjester आप सही जवाब के लायक हैं। CMD + F12 का कमाल। हालांकि 'Fn' कुंजी का उपयोग कीबोर्ड मॉडल पर निर्भर करता है।
सूद 7००

51

मैंने अभी हाल ही में इस समस्या से निपटने में एंड्रॉइड स्टूडियो में एक पॉप ऑफ़ द डे पॉपअप प्राप्त किया है।

आप जल्दी से वर्तमान में संपादित फ़ाइल में नेविगेट कर सकते हैं Ctrl/ +F12 (| फ़ाइल संरचना नेविगेट)।

यह वर्तमान वर्ग के सदस्यों की सूची दिखाता है। वह तत्व चुनें जिसे आप नेविगेट करना चाहते हैं और Enter कुंजी या F4 कुंजी दबाएं। सूची में किसी आइटम को आसानी से खोजने के लिए, बस उसका नाम लिखना शुरू करें।

इसके अलावा, जैसा कि danny117 बताते हैं, आप साइड पैनल दृश्य में उसी सामग्री को दिखाने / छिपाने के लिए Alt/ +7 का उपयोग कर सकते हैं ( क्रिस जेस्टर-यंग के उत्तर में ऊपर दिखाया गया है )।


5
मैं सिर्फ
danny117

के लिए File structureबस cmd + F12
डैनियल गोमेज़ रीको

2
हां, यही पोस्ट कहते हैं :)
Marcel Bro


3

इसके अतिरिक्त क्या Chris Jester-Young कहा के , यह इंगित करने के लायक है कि कर्सर द्वारा बताई गई कक्षा के तरीकों और गुणों को कैसे देखा जाए।

a) टाइप करेंCtrl + H कर्सर द्वारा बताई गई कक्षा में ।

b) श्रेणी नाम में, पदानुक्रम विंडो में , वर्ग नाम पर डबल-क्लिक करें। पुष्टि होने पर प्रणाली, कोड कोड को विघटित और खोल देगी।

सी) Alt + 7 (विंडोज़) या Command + 7(मैक) संरचना विंडो प्रदर्शित करने के लिए

घ) एक अब गुण, विधियों, व्युत्पन्न वर्गों, व्युत्पन्न इंटरफेस और यहां तक ​​कि विरासत में मिली वस्तुओं को भी शामिल कर सकता है। सभी कार्यवाहक के तहत वर्ग से संबंधित हैं।


1
साथ ही बहुत उपयोगी है।
SMBiggs

1

मैं वर्तमान में एंड्रॉइड स्टूडियो के बीटा 0.8.9 का उपयोग कर रहा हूं और आपको जो करने की आवश्यकता है वह एंड्रॉइड प्रोजेक्ट व्यू में सेटिंग्स आइकन पर क्लिक करें । यदि आप 'सदस्य दिखाएँ' का चयन करते हैं तो कक्षाएं विस्तार योग्य हो जाती हैं और आप प्रोजेक्ट दृश्य का उपयोग करके कक्षा के चारों ओर नेविगेट कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.