有没有一种简单的方法在Eclipse中附加源代码?

问题

我非常喜欢Visual Studio在完成你编写的代码和你正在引用的代码(各种库/程序集)时为你提供注释文档/参数名称的方式。

在完成代码完成或将鼠标悬停在方法上时,是否有一种简单的方法可以在Eclipse中获取内联javadoc /参数名称?通过插件?通过一些设置?使用大量库(如Java中经常发生的那样)非常烦人,然后必须到网站或本地javadoc位置查找信息,当你在源库中找到它时!


#1 热门回答(154 赞)

简短的回答是肯定的。

你可以使用项目的属性附加源。

转到属性(用于项目) - > Java构建路径 - >库

选择要附加源/ javadoc的库,然后展开它,你将看到如下列表:

Source Attachment: (none)
Javadoc location: (none)
Native library location: (none)
Access rules: (No restrictions)

选择Javadoc位置,然后单击右侧hahnd侧的Edit。它应该是非常直接的。

祝你好运 :)


#2 热门回答(101 赞)

直到昨天,我还是苦心经营下载大量罐子的源拉链并为每个项目手动附加它们。然后一位同事把我转到了The Java Source Attacher。它执行eclipse应该做的事情 - 右键单击​​上下文菜单,显示"Attach Java Source"。

enter image description here

它会自动为你下载源并附加它。我只打了几个它不知道的库,当它发生时它会让你把网址贡献给社区,所以没有其他人会对这个库有任何问题。


#3 热门回答(14 赞)

一个简单的方法是:

  • 下载相应的SRC文件/文件夹。
  • 在eclipse编辑器中,在需要源的方法/类上按Ctrl或F3键。将打开一个新选项卡,其中显示"未找到附加源"。
  • 单击"附加源"按钮,单击"附加源文件夹"按钮,浏览到下载的SRC文件夹的位置。完成!

(p.s:按钮标签可能略有不同,但这几乎就是它。)