我刚刚开始在我刚刚开始工作的项目中开始使用IntelliJ,并且我仍然熟悉设置及其工作原理.以前在处理Java项目时,我主要使用Eclipse作为我的IDE.
在Eclipse中,在处理特定方法时,有权右键单击该方法,并选择“查找所有引用”选项,以列出项目中调用该方法的所有位置.
我在IntelliJ的项目中对一些方法的定义做了一些更改(更改主要在其参数中),现在想要对方法进行“查找所有引用”,以便我可以确保它们使用正确的参数调用.但是,当我右键单击方法定义并从菜单中选择“查找用法”时,会收到一条弹出消息,显示以下警告:
Method ‘abc() of class def‘ implements method of interface ghi. Do you want to find the usages of the base method?
无论我选择“是”还是“否”,搜索结果只返回一个结果 – 源文件&我点击的行以进行搜索.
我的猜测是,我需要在某些设置中更改某些内容以确保执行此操作返回代码中使用该特定方法的所有位置?我和同事一起检查过,当他们做同样的事情时,他们会得到项目中所有调用该方法的地方的列表……
我该如何解决这个问题,以便找到我突出显示的所有方法调用?
解决方法:
您是否尝试过CTRL单击方法声明?
标签:java,intellij-idea,find
来源: https://codeday.me/bug/20190828/1752150.html