Java(Eclipse)で書かれたアンドロイドプロジェクトのオープンソースがあります。約300のクラスがあります。コードをすばやく理解し、すべてのクラス、インターフェースを一般的に表現し、それらが互いにどのように接続されているかを知りたいと考えています。 プロジェクトのクラス構造を取得するのに役立つEclipsや外部ユーティリティの方法はありますか?アンドロイドプロジェクトのクラス構造を取得
6
A
答えて
4
私はそれを試していないが、これはよさそうだ:http://sourceforge.net/projects/jug/
EDIT:さて、この1がさらに良く見える:http://www.objectaid.com/home
EDIT 2:あまりにも、これを参照してください。http://www.nwiresoftware.com/
2
Iの避難所」 Javaでこれを行うこともできますが、ここで説明しているオプションのいくつかを試すことができます:
How to generate UML diagrams (especially sequence diagrams) from Java code
あなたのコードのUMLダイアグラムを取得する
1
Eclipseにはかなりの数のUMLプラグインがあります。それは本当にあなたがどれくらいの情報を望んでいるのか、あなたがどれだけ快適に感じているのかについてです。私が見つけた最も人気のあるものは、Object Aidですが、EclipseのUMLプラグインではquick Google searchが返されます。
0
詳細なUML図が必要な場合は、Enterprise Architectをご覧ください。 Eclipseとの緊密な統合を提供します。デスクトップ版はかなり手頃な価格です。
関連する問題
- 1. アンドロイドプロジェクトのリポジトリ構造
- 2. データベース構造の取得
- 3. クラスの型である構造体の値の取得
- 4. Typescriptファイルを解析してクラス構造体を取得する
- 5. クラス内にある構造体を取得する方法は?
- 6. アプリケーションのクラス構造とデータベース構造
- 7. 構造体のフィールドのリストを取得
- 8. 構造/テンプレート名で構造/テンプレートIDを取得する方法
- 9. リストのクラス構造クラス?
- 10. 構造とクラス
- 11. pygameクラス構造
- 12. は、構築クラスのクラス名を取得
- 13. MVC構造体のオブジェクトデータを取得
- 14. 構造体のフィールド名を取得
- 15. クライアントライブラリのクラス構造
- 16. ActionScriptのクラス構造
- 17. JSON構造体からダブルを取得
- 18. Cythonで構造体を取得する
- 19. PHPでmysqlテーブル構造を取得
- 20. SQLツリーファイル構造 - ファイルパスを取得
- 21. クラスVS ref構造
- 22. クラス内部構造
- 23. どのようにCのオブジェクト(クラス、構造体)のサイズを取得する#
- 24. 構造体へのアクセスを別のクラスから取得する方法は?
- 25. 構造体配列内の構造体の値を取得する
- 26. プレゼンテーション用のPHPクラス構造
- 27. jQuery型のクラス構造
- 28. のemacs:クラスと構造体
- 29. データ構造クラスでのクイズ
- 30. クラスへのポート構造
これは役立ちますhttp://stackoverflow.com/questions/1168753/application-to-generate-java-class-hierarchy-diagram –