0

私は Eclipse プラグイン開発の新人です。ユーザーが選択した Java プロジェクトの次のような情報を取得する必要があります。

  • クラス数
  • 各クラスのメソッド
  • 各クラスのインスタンス変数
  • 各クラスのLOC数

私のプラグインは、Java プロジェクトをグラフとして表示し、いくつかのメトリックを計算する必要があります...しかし、私は Eclipse API に慣れていません

4

1 に答える 1

1

クラス IProject、IContainer、IFolder、IFile、および IWorkspaceRoot の Javadoc を Google で検索します。これらのクラスは連携して、必要な情報のほとんどを提供します。

org.eclipse.jdt.core プラグインで、Java ソースを取り、すべてのメソッド、変数などを見つけることができる解析ツリーを返すことができる ASTParser を見てください。

于 2012-11-04T13:48:04.737 に答える