2009-05-08 33 views
2

私は大きなJavaコードベースをAndroidプラットフォームに移植することが任されています。このプロジェクトでは、AndroidでサポートされていないAWTを幅広く使用しています。Javaプロジェクトの可視化

私は、プロジェクトのすべてのクラスを視覚化できるツールを探しています。私はクラス間の関係をすべて見ることができるので、ポートをどこから始めるべきかを知ることができます。

この作業に役立つ提案がありましたら、そのことについてお聞きしたいと思います。

答えて

5

私はコードベースを視覚化して理解するために、ほとんど毎日Structure101を使用します。素晴らしいツールとかなりの合理的な価格です。

この質問は前にStackOverflowで何度も触れ、ここでいくつかのリンクですされています

のIntelliJ IDEAはまた、いくつかを持っていますグラフィカルのようなツールIDEA 8のナビゲータおよびCode Navigator plugin

0

Netbeansには、UMLのヒープを吐き出すOKリバースエンジニアリングツールがあります。私はしばらくそれを使用していませんでしたが、私がしたときには、それはおかしいバグでした。