繁体   English   中英

第三方图书馆的“查找用法”

[英]“Find Usages” in 3rd party libraries

我正在使用Intellij和Maven,因此下载我正在使用的任何第三方库的源代码非常容易(当然,假设它将源发布到Maven存储库)。 是否有可能在第三方库中找到方法的用法?

换句话说,我想使用IntelliJ的“查找用法”操作,并查找不在我的代码中但在第三方源代码中的用法。 可能吗? 如果不是在IntelliJ中,还有其他工具可以做到这一点吗?

UPDATE

好的,所以我发现你可以搜索用法。 当您在方法上使用ALT-F7(查找用法)时,只需将您的范围选择为项目和库,而不仅仅是项目或模块。 这对我来说非常适合。 查找包含源代码的其他库中的方法等的所有用法。

原始答案认为不可能(我可能错了,所以如果有人知道我也会对答案感兴趣)。 据我了解,添加源代码只是让您能够“看到”该代码中发生的事情。 它并没有真正包含在你的项目中。 IntelliJ仅索引您自己的项目以查找使用情况等。

至于其他应用程序,我不知道:)

IntelliJ的Find Usages功能具有“Project”和“Project and Libraries”范围(包括您的maven依赖项)。 在我看来,“项目和库”不适用于源代码中定义的符号,但可用于依赖项中定义的符号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM