如何在NetBeans中悬停鼠标查看Javadoc文档?

58

在NetBeans 7中,当你将鼠标悬停在方法/类上时,是否可以查看Javadoc文档?

我希望达到Eclipse的效果,当你只是将鼠标悬停在String上时,就可以阅读有关Java API的文档。

也许有一些快捷键可以实现这个功能...

4个回答

63
您可以通过点击方法并按下 Ctrl + Shift + Space (Mac 上为 Command + Shift + Space)在 Netbeans 中查看 javadoc。您还可以在帮助菜单>键盘快捷键卡中查看各种快捷键。
更新:
相反,您可以从菜单 "窗口>IDE 工具>Javadoc 文档" 打开 "javadoc" 窗口。当您点击该方法或对象时,它将在输出窗口旁边的窗口中显示 javadoc。

4
有没有办法自动化悬停的操作? - j will
4
我认为你不能那样做,但你可以从菜单窗口>其他>javadoc打开“javadoc”窗口。当你点击该方法或对象时,它将显示该方法的javadoc。 - Rakesh
1
@Rakesh 从8.0版本开始,它是Windows/IDE工具/javadoc。但是!它显示的是您所在函数的javadoc,而不是您悬停在的变量或字段的javadoc。 - Gangnus
6
对于NetBeans IDE 8.0.2版本,上述快捷键(Ctrl+Shift+空格)仍然有效,尽管它没有在“键盘快捷键卡片”中提到。 - informatik01
1
对于NetBeans IDE 8.2,上述快捷键(Ctrl+Shift+Space)有效,并且在“键盘快捷键卡片”中没有提到。还有另一个快捷键(Ctrl+Shift+Back_Slash)。 - Michael
显示剩余3条评论

39

我知道在NetBeans 8.0中,您可以按住Ctrl键,将鼠标悬停在类或方法上等,然后Javadoc窗口会出现。


在Netbeans中,相比Android Studio,悬停文档会一直占用CPU资源,因此Netbeans更加出色和稳定。 - CodeToLife

19

鼠标悬停不会显示Javadoc,但可以单击单词(方法/类/字段/变量/任何名称)并按ctrl+space。 Javadoc应该会出现。


9
你甚至可以打开Javadoc窗口并在其中查看Javadoc。我更喜欢这种方式。 Window >> Other >> javadoc
现在你可以同时看到你的代码和相关的javadoc。
Netbeans 8更新: Window >> IDE工具 >> Javadoc文档

2
这是一个解决方法,但1)占用了宝贵的空间,2)不如鼠标悬停功能方便。这应该是NetBeans的一个功能请求。 - Steven Magana-Zook
1
@StevenMagana-Zook 我不同意。它并不总是占用空间。以下是带有打开Javadoc的NetBeans图像:http://i.imgur.com/f43m2nx.png 这是带有关闭Javadoc的相同图像:http://i.imgur.com/xRWx0bf.png。正如您所看到的,您随时可以将其最小化,并单击要获取帮助的任何内容,然后就会出现帮助信息。我的意思是,按F1会更慢。 - cst1992

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接