簡體   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