Netbeans是否提供一种在单个Java源文件范围内查找特定导入类(或不需要显式import语句的类)的所有方法,字段和构造函数用法的方法?
因此,对于下面的伪代码行中的源文件,找到Foo
成员的所有用法:
package org.so;
import org.so.Foo;
public class Bar {
void usageExample(Foo foo) {
if (Foo.CONSTANT == foo.someMethod()) {
}
}
}
通常人们会搜索Foo
的特定成员(或Foo
本身的用法),但这不适用于我的情况。我想在同一搜索中找到诸如Foo.CONSTANT
和foo.someMethod()
之类的用法 ,因为CONSTANT
和someMethod()
都是{{ 1}},并在搜索范围内使用(包含类Foo
的源文件)。
我正在尝试找到一种简单的方法来获取所有可能使特定对象类的状态发生变化的方法调用的列表,但是所有方法调用的列表足以缩小可能性。
这个问题与编程工具有关,而不与如何实现这种功能有关。