在eclipse编辑器中当前所选代码的AST?

Sur*_*ran 4 java eclipse editor selection

我需要在eclipse的java编辑器中获取当前选择的AST.基本上我想将选定的java代码转换为其他形式(可能是其他语言或XML等).所以我想,我需要获得选择的AST.目前,我能够将选择作为简单文本.有没有办法解决这个问题?谢谢!

zvi*_*ico 7

JDT插件开发人员有许多方便的工具,尤其是AST View,它可以满足您的需求.因此,您需要做的就是获取AST View的代码并检查它是如何完成的.

该插件可以从以下更新站点安装:http://www.eclipse.org/jdt/ui/update-site

JDT ASTView

使用插件间谍(在本文中阅读更多相关内容)开始深入研究视图类.

您正在前往JDT的不那么琐碎(通常没有文档)的领域,开发您的代码挖掘技能将大大提高您的性能.