我是Eclipse插件开发的新手:我需要检索用户选择的Java项目的一些信息,例如:


班数
每堂课的方法
每个类的实例变量
各班的LOC数


我的插件必须将Java项目显示为图形并计算一些指标...但是我对Eclipse API并不熟悉

最佳答案

Google针对类IProject,IContainer,IFolder,IFile和IWorkspaceRoot的Javadoc。这些课程共同协作,为您提供所需的大多数信息。

在org.eclipse.jdt.core插件中,查看可以获取一些Java源代码的ASTParser并返回一个解析树,您可以在其中找到所有方法,变量等。

07-24 18:41
查看更多