我正在尝试评估NetBeans,作为资深Eclipse用户。在Eclipse中,我可以按F4键,然后为给定的类或接口创建类层次结构。例如-向我展示实现InputStream的所有类。同样重要的是,它将在我所有的依赖关系中向我展示这一点,而不仅仅是我的代码。
更新:此错误已被标记为已修复,因此您应该可以使用查找用法。
原文:如果没有某种插件或其他程序,您将无法执行此操作。无法在库中找到用法已经讨论了10年了,这是currently listed as a Priority 1 enhancement,没有简单的解决方法。尚未宣布计划的修复日期。
尝试一下,选择类型,例如“字符串”,然后单击鼠标右键->导航->检查层次结构。在右侧,您将看到一个名为“层次结构”的窗口,或者只是带有“层次结构”的垂直文本,这是一个最小化的窗口(单击以打开)。
如果打开,您会看到一个带有“超类型”的组合框。将其更改为子类型,可以在其中看到所有实现或扩展接口或扩展类的类或接口。
尝试一下,
ctrl + alt + click
这将列出同一接口的所有实现
快捷键“ Alt + F12”在NetBeans 8.0.2中对我有用。我相信从NetBeans 6.0开始就存在“检查层次结构”http://wiki.netbeans.org/Java_MembersAndHierarchyPopup选择“子类型”和“刷新”。NetBeans Type Hierarchy
右键单击接口名称
转到>实现
您可以使用“查找用法”(在代码中选择接口名称,然后按ALT + F7键)。在弹出窗口中,选择“查找所有子类型”,然后在作用域中,选择“打开项目”。
这将向您显示在所有打开的项目中实现该接口的所有类。