7

当我有这样的Java代码时:

someInterface.someMethod();

如何让 Netbeans 向我展示哪些类具有 someMethod() 的实现(而不是接口)。

在 Eclipse 中,这是使用 Ctrl+T 完成的,但在 Netbeans 6.5 中按该方法上的 Ctrl+T 没有任何作用,而且我无法在 Netbeans 6.5 中找到类型层次结构功能。

谢谢。

4

5 回答 5

10

我发现Ctrl++工作AltB很好。:)

于 2012-04-12T07:16:19.460 回答
5

Netbeans 中已经存在此功能:Alt+F7,选中“查找所有子类型”,然后单击“确定”。感谢 tkellerer 在 Netbeans 论坛上指出这一点

http://forums.netbeans.org/viewtopic.php?p=49638#49638

这是 Netbeans 中被广泛忽视的功能,可能是因为它没有键绑定,所以我更改了我的增强请求,为序列“Alt+F7,选中“查找所有子类型”,然后单击“确定”添加键绑定?

于 2009-09-24T23:37:07.123 回答
1

要获得类似于 Eclipse 中的类型层次结构的层次结构,请右键单击类名,选择 Navigate,然后选择 Inspect Hierarchy。键盘快捷键是 ALT+SHIFT+F12。默认情况下,它会显示所选类或接口的父级。但是,您可以使用左下角的过滤器查看后代。我相信 Show Subtype Hierarchy 过滤器(也可以使用 CTRL+B 切换)是您想要的。

这在 NetBeans 6.7.1 中是准确的。我将假设它在 6.5 中是相似的。

于 2009-08-31T19:07:51.593 回答
0

事实证明,Netbeans 中没有可比的功能。你可以在这里读到它:

http://forums.netbeans.org/viewtopic.php?p=49355#49355

我还在这里提交了增强请求,您可以投票支持:

http://www.netbeans.org/issues/show_bug.cgi?id=172830

如果你想看到这个添加到 Netbeans,请投票给它。

于 2009-09-23T03:18:08.043 回答
0

嘿,有人已经实现了一个模块来执行此操作,它在 Netbeans 6.5.1 中工作 - 非常适合您。我正在闲逛以查看 6.7.1 的等效版本。也许他们应该将其添加到 6.8!

http://wiki.netbeans.org/JavaGoToImplementation

Go To Implementation 是为最新版本的 NetBeans 内置的。查看导航上下文菜单。

于 2009-12-06T23:23:02.180 回答