2013-05-11 4 views
8

कभी-कभी मैं सिर्फ कक्षा के सार्वजनिक इंटरफ़ेस को जानना चाहता हूं, लेकिन File Structure (Cmd-F12) हमेशा मेरे लिए सभी विधियों (और फ़ील्ड) दिखाएं।केवल आईडीईए इंटेलिज में सार्वजनिक तरीकों को दिखाएं?

क्या मैं उन्हें संशोधित, जैसे सार्वजनिक, संरक्षित या निजी द्वारा फ़िल्टर कर सकता हूं?

उत्तर

12

एक "संरचना दृश्य" (Alt-7) है जो वर्ग के सदस्यों को दिखाता है, और इसमें सॉर्ट विकल्प हैं, इसलिए यह शीर्ष पर सार्वजनिक विधियां दिखाएगा।

+3

आईडीईए 15 –

+0

@ सीपीटी.एन्कफस में सार्वजनिक तरीकों से संबंधित कोई विकल्प नहीं है, एक विकल्प सिर्फ "सॉर्ट" है, और जब यह टाइप करता है, तो यह मेरे लिए नहीं है – kan

+0

सूची के शीर्ष पर सार्वजनिक रखता है। toggled तरह, एक विधि निजी में बदल दिया: कोई प्रभाव नहीं। इसे सार्वजनिक लोगों के नीचे ले जाना चाहिए –

1

नहीं। आप केवल "लॉक आइकन" देख सकते हैं:

  • हरा लॉक> सार्वजनिक
  • लाल लॉक> निजी
  • ग्रे कुंजी> संरक्षित
  • धूसर डॉट> आंतरिक
0

इंटेलिजे 2017.1.2 में, Structure View (Alt-7 या Cmd-7) में Show non-public टॉगल शामिल है जिसे फ़िल्टर करने के लिए उपयोग किया जा सकता है निजी (आदि) सदस्यों के बाहर।

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