2015-02-18 6 views
5

मैं एक अनुभवी ग्रहण उपयोगकर्ता होने के नाते नेटबीन का मूल्यांकन करने की कोशिश कर रहा हूं। ग्रहण में मैं एफ 4 दबा सकता हूं, और मैं किसी दिए गए वर्ग या इंटरफ़ेस के लिए एक श्रेणी पदानुक्रमित करता हूं। उदाहरण के लिए - मुझे उन सभी वर्गों को दिखाएं जो इनपुटस्ट्रीम लागू करते हैं। यह भी महत्वपूर्ण है कि यह मुझे मेरी सभी निर्भरताओं में दिखाएगा न कि केवल मेरे कोड।जावा के लिए नेटबीन में दिए गए इंटरफ़ेस के सभी कार्यान्वयनकर्ताओं को कैसे देखें?

+0

यह अब काम करता है! नेटबीन 8.1 पर परीक्षण किया गया। – guest

उत्तर

1

आप इसे किसी प्रकार की प्लगइन या अन्य प्रोग्राम के बिना नहीं कर सकते हैं। पुस्तकालयों में उपयोग खोजने में असमर्थता 10 वर्षों तक चर्चा में है और currently listed as a Priority 1 enhancement है, जिसमें कोई आसान कामकाज नहीं है। कोई योजनाबद्ध तय तिथि घोषित नहीं की गई है।

2

इस प्रयास करें,

ctrl + alt + click 

इस एक ही इंटरफ़ेस

+1

कोड पर काम नहीं करता है जो मेरा कोड नहीं है (एक तृतीय पक्ष निर्भरता) –

+0

यह एक 8x –

0

के सभी कार्यान्वयन सूची जाएगा राइट इंटरफ़ेस नाम पर क्लिक करें

के लिए> क्रियान्वयन (रों)

+0

में ठीक काम करता है। यह - - कार्यान्वयन (एकल बहुवचन नहीं), और यह काम नहीं करता - कुछ भी नहीं होता । –

+0

आपको शायद स्रोत संलग्न करना होगा। अपनी तीसरी पार्टी निर्भरता से एक वर्ग खोलें और शीर्ष पर टूलबार देखें "स्रोत संलग्न करें" – kmandov

+0

यह एक मेवेन प्रोजेक्ट है और सभी स्रोत मौजूद हैं। इसके अलावा ग्रहण मुझे पदानुक्रम के कई स्तरों के साथ एक पेड़ दिखाता है, इसलिए आप उस इंटरफेस को ए द्वारा कार्यान्वित कर सकते हैं जिसे बाद में बी द्वारा बढ़ाया जाता है, जिसे सी द्वारा बढ़ाया जाता है। कार्यान्वयन केवल प्रथम स्तर दिखाएगा। क्या मैं कुछ भूल रहा हूँ? –

-1

आप "उपयोग ढूंढें" का उपयोग कर सकते हैं (अपने कोड में इंटरफ़ेस का नाम चुनें और ALT + F7)। पॉपअप में, "सभी उपप्रकार खोजें" और दायरे में, "प्रोजेक्ट खोलें" का चयन करें।

इससे आपको उन सभी कक्षाओं को दिखाया जाएगा जो आपकी सभी खुली परियोजनाओं में इंटरफेस को लागू करते हैं।

+0

पूछताछ की तरह पुस्तकालयों की खोज नहीं करता है, मेरा जवाब देखें। – Vitruvius

5

इसे आज़माएं, प्रकार का चयन करें उदा। "स्ट्रिंग", फिर दाएं माउस बटन के साथ क्लिक करें -> नेविगेट करें -> पदानुक्रम का निरीक्षण करें। दाईं तरफ आप "पदानुक्रम" नामक एक खिड़की देखेंगे या शायद "पदानुक्रम" के साथ एक लंबवत पाठ देखें जो एक छोटा विंडो है (खोलने के लिए क्लिक करें)।

यदि खोला गया तो आप "सुपरटेप्स" के साथ एक combobox देखते हैं। इसे उपप्रकारों में बदलें, वहां आप सभी कक्षाओं या इंटरफेस को अपने इंटरफेस को लागू/विस्तारित या अपनी कक्षाओं को विस्तारित करते हैं।

+0

इस टिप्पणी को उत्तर के रूप में स्वीकार किया जाना चाहिए। धन्यवाद @ सेम्पफर – 0bj3ct

1

शॉर्टकट कुंजी "Alt + F12" NetBeans 8.0.2 में मेरे लिए काम करता है। मेरा मानना ​​है कि "पदानुक्रम का निरीक्षण" अस्तित्व में है क्योंकि नेटबीन 6.0 http://wiki.netbeans.org/Java_MembersAndHierarchyPopup "उपप्रकार" और "ताज़ा करें" का चयन करें। NetBeans Type Hierarchy

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