标签: java eclipse eclipse-plugin eclipse-rcp
我需要从动作触发器上的Eclipse插件中的IProject中找到特定类型的所有注释。我能找到的唯一方法是找到项目中的所有java文件,为每个创建AST树,然后在编译单元中搜索注释。
有没有更简单有效的方法呢?即使我们能够在IProject中找到所有注释,它也会更简单。
答案 0 :(得分:1)
核心Eclipse对Java文件的内容一无所知,所以我认为JDT抽象语法树是可行的方法。 JDT在元数据中的索引中保留了大量信息,以加速AST。