簡體   English   中英

如何將Intellij查找用法的結果限制為僅特定類的結果?

[英]How do I limit the results of Intellij Find Usages to only those of a specific class?

我是Intellij的新用戶。 我有一個層次結構,其中ClassA和ClassB都在MyInterface中實現foo():

public interface MyInterface{
    void foo()
}
public class ClassA implements MyInterface{
    @Override
    public void foo(){
        System.out.println("Hello");
    }
}
public class ClassB implements MyInterface{
    @Override
    public void foo(){
        System.out.println("World");
    }
}
public class HelloWorld {
    public static void main(String[] args){
         new ClassA().foo();
         new ClassB().foo();
    }
}

當我在ClassA中的foo()定義上查找用法時,同時找到了ClassA和ClassB的foo()。 有沒有辦法只找到在ClassA實例上調用的foo()?

您只能搜索ClassA的用法: 在此處輸入圖片說明

您還可以將使用范圍限制為項目中的某些文件(包括創建自定義范圍): 在此處輸入圖片說明

暫無
暫無

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

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