在 Eclipse 中,我可以轻松找出类路径中所有 jar 中使用的方法在哪里。这非常有用,因为我使用的库的 API 没有很好的文档记录。我总是需要找出库本身是如何使用 API 方法的。
但是在IntelliJ中,只能在自己项目的源码中找到用法。是否可以在我的类路径中的所有 jar 文件中执行此操作?如何?谢谢。
在 Eclipse 中,我可以轻松找出类路径中所有 jar 中使用的方法在哪里。这非常有用,因为我使用的库的 API 没有很好的文档记录。我总是需要找出库本身是如何使用 API 方法的。
但是在IntelliJ中,只能在自己项目的源码中找到用法。是否可以在我的类路径中的所有 jar 文件中执行此操作?如何?谢谢。
您可以使用ctrl-alt-shift-f7将 find-usages 搜索的范围调整为Project and libraries
.
除了您的项目文件之外,它还将搜索项目窗格中外部库下的所有内容 - 即 maven 依赖项和 jdk。
但是,由于某种原因,我在External Libraries下看不到任何项目库或全局库,因此它们似乎被排除在此搜索之外......
似乎是 IDEA 中的一个错误,即 Find Usages 不在模块库下搜索。有关详细信息,请参阅我的评论并投票支持该问题以尽快解决。