java - 搜索范围内类的方法调用和字段引用

标签 java eclipse search static-analysis

给出以下示例:

public class Foo {
    public void myMethod(Bar arg) {
        SomeOtherClass.baz(arg);
        ....
    }
}

我希望有一种方法可以在 Foo.myMethod() 范围内搜索 Bar.* 以及 arg< 的所有方法 被传递到。换句话说,对于以 Foo.myMethod() 开头的所有代码路径,代码中调用方法或在 arg 上引用字段的所有位置都在哪里? ?

注释:我更愿意在 Eclipse 中执行此操作,但也愿意使用其他工具(在 Linux 下会很棒 - 如果需要的话在 Windows 下)。

最佳答案

看一下(那个?)伟大的 IDE:IDEA IntelliJ(12 刚刚发布:))及其著名的结构搜索:http://www.jetbrains.com/idea/documentation/ssr.html

关于java - 搜索范围内类的方法调用和字段引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13754365/

相关文章:

java - Android 中的警报框不起作用

java - 从 .jar 文件运行服务器程序

eclipse - 无法在 Eclipse 中解析 Play 2.0 中的依赖项的导入

javascript - 如何在 JavaScript 中将模式与数组进行匹配?

java - java中的下界通配符

java - 在 android studio 中使用 2D 数组

java - Eclipse 中的控制台输出颜色

java - Eclipse 是否有 "vim: set ft=cpp:"或 "-*- c++ -*-"的等价物?

search - 如何找出我的网站出现在 Google 搜索结果的哪个页面上?

javascript - 如何从我的搜索表单中阻止我网站上的特定搜索词