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

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

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

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

Takahiro Iwasa

Takahiro Iwasa

Software Developer at KAKEHASHI Inc.
Involved in the requirements definition, design, and development of cloud-native applications using AWS. Now, building a new prescription data collection platform at KAKEHASHI Inc. Japan AWS Top Engineers 2020-2023.