Eclipse中,当ctrl + left click从maven存储库进入某种类型的第三方库时,它将自动下载源代码jar,然后显示该类型的源代码。

但是,似乎IDEA(2018版)只是反编译.class文件并显示结果,而无需下载源代码。

问题是:


单击进入类型时,如何让IDEA从maven下载源代码jar文件并显示实际源代码? (就像Eclipse一样。)

最佳答案

IntelliJ IDEA可以选择自动下载源:

java - 单击源代码时,IDEA会反编译而不是从Maven下载源代码-LMLPHP

如果在现有项目中启用它,则需要在Maven工具窗口中重新导入以下载源,或使用按钮强制下载源:

java - 单击源代码时,IDEA会反编译而不是从Maven下载源代码-LMLPHP

java - 单击源代码时,IDEA会反编译而不是从Maven下载源代码-LMLPHP

还有一种选择是通过编辑器中反编译文件顶部的面板手动下载源或指定源位置:

java - 单击源代码时,IDEA会反编译而不是从Maven下载源代码-LMLPHP

07-24 19:30