読者です 読者をやめる 読者になる 読者になる

Develop with pleasure!

福岡でCloudとかBlockchainとか。

Quick Class Hierarchy View Using UML

IDEA

Quick Class Hierarchy View Using UML | JetBrains IntelliJ IDEA Blog

IDEA8.1から導入されたUMLのクラス図を使用してクラスの階層を表現する機能。

UMLのプラグインで、ソースから各クラスの関連を表現するクラス図を生成するプラグインとかあったが、結局クラスが大量になると見にくいということもありあまり使う機会は無かったが、この機能は、1クラスについてそのクラスの階層構造をUMLのクラス図で表現するので結構便利かも。

今までもCtrl+Hでクラスの階層構造をツリー化して表示するパネルはあったが、それはあくまでクラスの階層構造だった。今回の新機能ではUMLで可視化されるというのもあるが、クラスがimplementsしているインターフェースについても階層構造を追って一緒にUML化されるので、結構便利だ。

また、まったくこの機能とは別に、
ER-Diagram Structure Popup | JetBrains IntelliJ IDEA Blog
JPA/HibernateからER図を生成する機能もあるみたい。

それにしても最近IDEABlogの更新頻度が高い。