我需要在 Action 触发器上的 Eclipse 插件中的 IProject 中查找特定类型的所有注释。我能找到的唯一方法是找到项目中的所有 java 文件,为每个文件创建 AST 树,然后在编译单元中搜索注释。
有没有更简单有效的方法来做到这一点?即使我们可以找到 IProject 中的所有注释,也会变得更简单。
最佳答案
Core Eclipse 对 Java 文件的内容一无所知,因此我认为 JDT 抽象语法树是最佳选择。 JDT 在元数据的索引中保留大量信息,以加快 AST 的速度。
关于java - 在 Eclipse 插件中查找 IProject 中的所有注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27700812/