用antlr的grammar获得java ast
anttlr的代码样例:https://github.com/antlr/grammars-v4.git
很早之前就想基于java的语法树做一些事情,今天再次弄来看看。
基于antlr的官方java parer语法,可能很容易的得到一颗AST。
基于这个AST,遍历进行操作,就可以得到自己想要的东西。
需要安装下这个插件,比较好用。
anttlr的代码样例:https://github.com/antlr/grammars-v4.git
很早之前就想基于java的语法树做一些事情,今天再次弄来看看。
基于antlr的官方java parer语法,可能很容易的得到一颗AST。
基于这个AST,遍历进行操作,就可以得到自己想要的东西。
需要安装下这个插件,比较好用。