1
我正在使用Java JDT的访问者系统来读取源代码。我希望找到例如方法调用:Java JDT查找方法
System.out.println(i);
我了解访问者模式,所以我需要的东西,如:
public boolean visit(MethodPattern node) {
//code here
}
,但我不知道节点的类型应该是什么等等我可以访问方法调用中的信息。如“我”在下面的示例中的第一个例子或S:
foo(String s)
一个很好的工具来分析你的代码是ASTView。它可以显示编辑器中标记的任何代码的AST。您可以从更新站点将其安装到Eclipse中http://www.eclipse.org/jdt/ui/update-site – 2014-11-07 08:25:03