我非常喜欢Visual Studio在完成你自己编写的代码以及引用的代码(各种库/程序集)时,能够提供注释文档/参数名称的方式。
在Eclipse中是否有一种简单的方法,在代码补全或悬停方法时获得内联javadoc /参数名称?通过插件?通过某些设置?当你经常使用很多库(在Java中经常发生)并且必须去网站或本地javadoc位置查找信息时,这非常令人厌烦,而实际上你已经在源jar中拥有了它们!
我非常喜欢Visual Studio在完成你自己编写的代码以及引用的代码(各种库/程序集)时,能够提供注释文档/参数名称的方式。
在Eclipse中是否有一种简单的方法,在代码补全或悬停方法时获得内联javadoc /参数名称?通过插件?通过某些设置?当你经常使用很多库(在Java中经常发生)并且必须去网站或本地javadoc位置查找信息时,这非常令人厌烦,而实际上你已经在源jar中拥有了它们!
简短的回答是“是的”。
您可以使用项目的属性附加源代码。
转到属性(对于项目) -> Java构建路径 -> 库
选择要为其附加源代码/ javadoc 的库,然后展开该库,您将看到以下列表:
Source Attachment: (none)
Javadoc location: (none)
Native library location: (none)
Access rules: (No restrictions)
选择Javadoc位置,然后在右侧单击“编辑”。从那里开始应该很直接了。
直到昨天,我一直在费力地下载大量 jar 文件的源代码压缩包,并为每个项目手动附加它们。然后我的同事向我介绍了 Java 源码附加器。它做了 Eclipse 应该做的事情——右键点击上下文菜单,然后选择“添加 Java 源码”。
它会自动为您下载并附加源代码。我只遇到了几个它不知道的库,当发生这种情况时,它会让您向社区贡献 URL,这样其他人就不会遇到该库的问题了。
.jar
文件并未保存在您的项目文件夹中,因此如果您与他人合作,则您的.classpath
不具备可移植性。 - Stevoisiak一个简单的方法是:
下载相应的SRC文件/文件夹。
在eclipse编辑器中,Ctrl+单击或F3单击需要源代码的方法/类。打开了一个新标签,上面写着“找不到附加的源”。
单击“附加源”按钮,单击“附加源文件夹”按钮,浏览到下载的SRC文件夹的位置即可完成!
(注:按钮标签可能略有不同,但基本上就是这样。)
src
是路径的一部分。只需选择包含名为顶级域名的文件夹的文件夹即可。 - H2ONaCl有一个简单的方法...前往http://sourceforge.net/projects/jdk7src/下载zip文件,然后将其附加到eclipse中。在eclipse中给出您下载zip文件的路径,我们就可以浏览源代码了。