IntelliJ IDEA と PlantUML プラグインを使用した UML ダイアグラム作成

IntelliJ IDEA と PlantUML プラグインを使用した UML ダイアグラム作成

岩佐 孝浩
岩佐 孝浩
2 min read
IntelliJ IDEA PlantUML

IntelliJ IDEA と PlantUML プラグインを使用すると、コードから UML ダイアグラムを生成できます。 PlantUML ダイアグラムはテキストデータで構成されているため、 Git などのバージョン管理システムでの差分管理が簡単になります。

前提条件

SoftwareVersion
IntelliJ IDEA2016.3.4
PlantUML Integration2.5.0
Graphviz2.3.8

コーディング

*.puml ファイルを作成してコーディングすると、即座に生成されたダイアグラムが表示されます。

以下は簡単な例です。 PlantUML DSL については、公式ウェブサイトをご参照ください。

@startuml

interface Person
abstract Employee

interface Person {
    + string getName();
}

class Employee {
    - string name;
    --
    + string getName();
    + string getEmployeeId();
}

Person <|-- Employee

@enduml

まとめ

PlantUML は、テキストデータで構成されているため、扱いやすく管理が容易です。 小規模および中規模のアプリケーションに適していると思います。

この投稿が、お役に立てば幸いです。

岩佐 孝浩

岩佐 孝浩

Software Developer at KAKEHASHI Inc.
AWS を活用したクラウドネイティブ・アプリケーションの要件定義・設計・開発に従事。 株式会社カケハシで、処方箋データ収集の新たな基盤の構築に携わっています。 Japan AWS Top Engineers 2020-2023