In Eclipse finde ich oft genauere Unterklassen von Exception
- zum Beispiel öffne ich eine Typhierarchie von IOException
oder IllegalArgumentException
.Typhierarchie nur von JDK
Was ich sehe, ist eine vollständige Hierarchie der
- JDK
- Frameworks
- Bibliotheken, die indirekt verwendet werden.
Ich muss entscheiden, welche Ausnahme besser übereinstimmen kann. Sehr oft finde ich eine Ausnahme, die meinen Bedürfnissen entspricht, aber nicht Teil des JDK ist.
Frage:
Kann ich die Hierarchie JDK Bibliotheken reduzieren oder ein Paket nur?
Erstellt FR https://bugs.eclipse.org/bugs/show_bug.cgi?id=444815 –
Es existiert bereits eine Feature-Anforderung für [Filter für Hierarchie der Hierarchie] (https://bugs.eclipse.org/bugs/) show_bug.cgi? id = 40630). Eigentlich glaube ich, dass diese Funktion vergessen/entfernt wurde, weil die [Eclipse-Hilfe] (http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Fconcepts%2Fconcept-java -views-filtering.htm) behauptet, dass Filter bereits existieren sollten: 'Mehrere Java-Views (zB Outline, Type Hierarchy, Members) bieten die Filterung von Membern ... – Balder
Als Workaround können Sie auch die' Java-Suche' verwenden, um zu suchen für 'Implementoren' von' java.io.IOException' und limitiert die Suche auf nur die 'JRE-Bibliotheken'. Aber ich denke, das wird Ihnen nur * direkte * Unterklassen von IOException zeigen. – Balder