簡體   English   中英

IntelliJ Idea結構搜索所有導入接口的實現

[英]IntelliJ Idea structural search for implementations of all imported interface

我有一個包含三個模塊的JAVA(+ Spring)項目:A,B和C。模塊A和模塊B依賴於模塊C,但它們彼此不依賴。 C有一些在模塊A或模塊B中實現的接口。我可以使用結構化搜索來搜索A中的所有Java類,並從C中實現B中使用的接口嗎? 是Idea中的某個工具,可以列出這些類嗎?

例如:模塊A:

class MyInterfaceImpl implements MyInterface {
}
class MyNonImpl {
}

模塊B:

interface MyInterface {
}

模塊C:

import mypackage.MyInterface;
class MyClass {
}

在這種情況下,搜索表達式應找到MyInterfaceImpl。

在接口上移動光標時按Alt + F7 (查找用法)將找到該接口的所有用法-甚至跨模塊實現該接口的所有類。

擴展/實現子句中的用法。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM