Eclipse Plug-in Development:获取项目信息

时间:2012-11-04 13:22:35

标签: java eclipse api eclipse-plugin

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

  • 班级数
  • 每个班级的方法
  • 每个类的实例变量
  • 每个班级的LOC数

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

1 个答案:

答案 0 :(得分:1)

Google Javadoc for class IProject,IContainer,IFolder,IFile和IWorkspaceRoot。这些类协同工作,为您提供所需的大部分信息。

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