Code Iris
クラス関係を見える化してくれるプラグインです。
全体像を把握する際に役立ちます。
http://www.codeiris.com/
https://plugins.jetbrains.com/plugin/7324-code-iris/
機能
- 特定の文字にマッチするクラスをハイライトする
- クラスの関係性を色分け表示する
- 3種類の粒度で視覚化してくれる (Module, Package, Class)
- AndroidStudioで現在開いているクラスの関係性を自動で視覚化
活用例
- 新しいプロジェクトにアサインされた時
- リファクタリングしたい時
- サンプルコードやOSSの把握
導入方法
- Install & Restart IDE
- Code Irisを起動
- Create Graph をクリック
- モジュールを選択
- クラス関係図の完成
Module View | Package View |
---|---|
![]() |
![]() |
- クラスを選択することでそのファイルを開ける
所感
ちょっとダサいですが、全体像把握には一役買ってくれそうです。
一度使ってみては如何でしょうか。
2020/08/26
4年ぶりにAndroidを触る機会があり、この記事をアップデートしました。
Code Irisが放置されず保守され続けていることは良いですが、相変わらず見た目と操作性は微妙です。