繁体   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