ツールさん

How to

PlantUML プレビューの使い方

PlantUML 記法の下書きとプレビュー確認を同じ画面で進めるためのツールです。シーケンス図やクラス図の構造を確認したい時に向いています。テーマ切り替えと複数ページ管理にも対応しているため、図の比較や下書き整理にも使えます。

PlantUML プレビュー のサムネイル画像PlantUML プレビュー のサムネイル画像

Use Cases

こんな時に使います

  • UML 図を記法ベースで下書きしたい
  • ドキュメントへ貼る前に構造を確認したい
  • 複数パターンの図をタブで切り替えながら比較したい
  • クラス図や状態遷移図を記法で素早く確認したい
  • チームと共有する前に UML 図の構造を整えたい
  • 仕様書に貼る前にダイアグラムの見た目を確認したい

Capabilities

このツールでできること

  • PlantUML 記法とプレビューの同時確認
  • テーマ切り替え
  • ソースの複数ページ管理
  • SVG・PNG での保存とクリップボードコピー
  • 複数ページで別々のダイアグラムを管理
  • シーケンス図・クラス図・状態遷移図など主要 UML に対応

Guide

画面ごとの使い方

設定、入力、プレビュー、結果、保存など、画面内のエリアごとに操作方法を説明します。

01 HOWTO

記法入力エリア

左側の入力欄で PlantUML 記法を書きます。テンプレートで図の種類を選び、入力内容に合う補完候補を追加しながら、右側のプレビューで構造を確認できます。

PlantUML プレビュー の 記法入力エリア を示す画面PlantUML プレビュー の 記法入力エリア を示す画面

この要素でできること

  • PlantUML 記法を直接入力できる
  • テンプレートから図の土台を挿入できる
  • 現在の図の種類に合う補完候補を追加できる
  • エラー表示を見ながら入力を修正できる

操作する場所

01
記法入力

シーケンス図、クラス図、状態遷移図などの PlantUML 記法を入力できます。

PlantUML プレビュー の 記法入力 の操作位置を示す画面PlantUML プレビュー の 記法入力 の操作位置を示す画面
02
テンプレート選択

空の状態では、図の種類を選んで @startuml から @enduml までの基本構成を挿入できます。

PlantUML プレビュー の テンプレート選択 の操作位置を示す画面PlantUML プレビュー の テンプレート選択 の操作位置を示す画面
03
入力補完候補

図の種類に合わせて、参加者、メッセージ、クラス、関連などの候補をカーソル位置へ追加できます。

PlantUML プレビュー の 入力補完候補 の操作位置を示す画面PlantUML プレビュー の 入力補完候補 の操作位置を示す画面
04
エラー確認

構文に問題がある場合は、プレビュー側の表示を見ながら修正できます。

PlantUML プレビュー の エラー確認 の操作位置を示す画面PlantUML プレビュー の エラー確認 の操作位置を示す画面

02 HOWTO

入力補完と編集補助エリア

入力欄の上にあるテンプレートと補完候補、上部の履歴、入力欄右上のクリアとコピーを使って編集を進めるエリアです。図の土台作成、部品追加、下書きの再利用をここで操作できます。

PlantUML プレビュー の 入力補完と編集補助エリア を示す画面PlantUML プレビュー の 入力補完と編集補助エリア を示す画面

この要素でできること

  • 図の種類に応じたテンプレートを挿入できる
  • 入力中の図に合う部品を追加できる
  • 履歴から直前の編集状態へ戻せる
  • 入力をクリアまたはコピーできる

操作する場所

01
テンプレート

シーケンス図、クラス図、状態遷移図などの土台を選んで入力欄へ入れられます。

PlantUML プレビュー の テンプレート の操作位置を示す画面PlantUML プレビュー の テンプレート の操作位置を示す画面
02
補完候補

参加者、メッセージ、クラス、関連など、現在の記法に合う部品を追加できます。

PlantUML プレビュー の 補完候補 の操作位置を示す画面PlantUML プレビュー の 補完候補 の操作位置を示す画面
03
履歴と下書き

入力内容はブラウザに下書きとして残り、履歴から直前の編集状態へ戻せます。

PlantUML プレビュー の 履歴と下書き の操作位置を示す画面PlantUML プレビュー の 履歴と下書き の操作位置を示す画面
04
入力クリア

現在の記法を消して、新しい図を作り直せます。

PlantUML プレビュー の 入力クリア の操作位置を示す画面PlantUML プレビュー の 入力クリア の操作位置を示す画面
05
記法コピー

編集途中の記法を README や仕様書へ貼り付けられます。

PlantUML プレビュー の 記法コピー の操作位置を示す画面PlantUML プレビュー の 記法コピー の操作位置を示す画面

03 HOWTO

プレビューとテーマエリア

右側で描画結果を確認し、テーマを切り替えて共有先に近い見え方を選びます。図が描画できない場合はエラー表示もここで確認します。

PlantUML プレビュー の プレビューとテーマエリア を示す画面PlantUML プレビュー の プレビューとテーマエリア を示す画面

この要素でできること

  • テーマを切り替えられる
  • 図の描画結果を確認できる
  • エラー表示を確認できる
  • 入力欄へ戻って修正できる

操作する場所

01
テーマ切り替え

背景や線色の見え方を変えて、共有先に合う表示を選べます。

PlantUML プレビュー の テーマ切り替え の操作位置を示す画面PlantUML プレビュー の テーマ切り替え の操作位置を示す画面
02
図の確認

入力した記法が期待どおりの図になっているか確認できます。

PlantUML プレビュー の 図の確認 の操作位置を示す画面PlantUML プレビュー の 図の確認 の操作位置を示す画面
03
エラー確認

構文や描画に問題がある場合はエラーを見て修正できます。

PlantUML プレビュー の エラー確認 の操作位置を示す画面PlantUML プレビュー の エラー確認 の操作位置を示す画面
04
入力の修正

プレビュー結果を見ながら記法を修正できます。

PlantUML プレビュー の 入力の修正 の操作位置を示す画面PlantUML プレビュー の 入力の修正 の操作位置を示す画面

04 HOWTO

出力形式・コピー・ダウンロードエリア

プレビュー上部の出力操作で、SVG / PNG の形式を選び、図をコピーまたはダウンロードします。出力できない場合はエラー表示を確認して入力へ戻ります。

PlantUML プレビュー の 出力形式・コピー・ダウンロードエリア を示す画面PlantUML プレビュー の 出力形式・コピー・ダウンロードエリア を示す画面

この要素でできること

  • SVG / PNG の出力形式を選べる
  • 描画した図を画像としてコピーできる
  • 描画した図をファイルとしてダウンロードできる
  • 元の PlantUML 記法をコピーできる
  • 出力できない時のエラーを確認できる

操作する場所

01
出力形式

SVG または PNG を選び、共有先や貼り付け先に合う形式へ切り替えられます。

PlantUML プレビュー の 出力形式 の操作位置を示す画面PlantUML プレビュー の 出力形式 の操作位置を示す画面
02
画像コピー

描画した図を選択中の形式でコピーし、ドキュメントやチャットへ貼り付けられます。

PlantUML プレビュー の 画像コピー の操作位置を示す画面PlantUML プレビュー の 画像コピー の操作位置を示す画面
03
画像ダウンロード

描画した図を SVG または PNG ファイルとして保存できます。

PlantUML プレビュー の 画像ダウンロード の操作位置を示す画面PlantUML プレビュー の 画像ダウンロード の操作位置を示す画面
04
記法コピー

図の元になる記法も一緒に共有できます。

PlantUML プレビュー の 記法コピー の操作位置を示す画面PlantUML プレビュー の 記法コピー の操作位置を示す画面
05
エラー確認

出力できない場合はエラー内容を見て原因を切り分けられます。

PlantUML プレビュー の エラー確認 の操作位置を示す画面PlantUML プレビュー の エラー確認 の操作位置を示す画面

Notes

使う時の注意

使う前に確認しておくと迷いにくいポイントを、理由つきでまとめています。

確認すること

最小の記法から始めて図が出る状態を先に確認する

要素を一度に増やすと、構文ミスと接続ミスの切り分けが難しくなります。まずは短いシーケンスやクラス関係だけで表示を確認すると進めやすいです。

確認すること

共有先に合わせて SVG と PNG を使い分ける

編集前提なら SVG、チャットや資料へ貼るなら PNG というように、出力形式を先に決めると手戻りが減ります。

確認すること

プレビューには外部サーバーへの接続が必要

PlantUML のプレビューはネットワーク接続が必要です。接続がない場合はプレビューが表示されません。オフライン環境では使えません。

FAQ

PlantUML プレビュー に関する質問

使う前に判断しやすい質問を先に整理します。

Mermaid と何が違いますか?

PlantUML 記法を前提に UML 図を扱いたい時に向いています。Mermaid とは別の記法として、文書ごとに切り替えて使えます。

すぐに画像として保存できますか?

プレビュー engine の接続状況に応じて SVG と PNG のコピーや保存に対応します。未接続時はプレビュー面にエラーを表示します。

どのような図が描けますか?

シーケンス図、クラス図、状態遷移図、ユースケース図、ガントチャートなど PlantUML の主要な図に対応しています。

記法はどこで確認できますか?

PlantUML の公式ドキュメントに種類別の記法が記載されています。このページで記法を入力しながら図を確認できます。

図を画像として共有するには?

SVG または PNG でダウンロードするかクリップボードにコピーして共有してください。

オフラインでも使えますか?

PlantUML のプレビューは外部サーバーへの接続が必要です。接続がない場合はプレビューが表示されません。

次に見る使い方

関連する使い方

関連する使い方を続けて見られるように、次に確認しやすい導線をまとめています。