PlantUMLエディタ

PlantUMLダイアグラムコードを入力してライブSVGプレビューを確認。SVGまたはPNGでエクスポート。100%クライアントサイド処理。

このツールについて

PlantUMLエディタは、ソフトウェアをインストールすることなくPlantUMLダイアグラムを作成・ プレビューできる無料のブラウザベースツールです。左パネルにPlantUML構文を入力すると、 右パネルにレンダリングされたダイアグラムが即座に表示されます。シーケンス図、クラス図、 アクティビティ図、ユースケース図、コンポーネント図、ステート図、デプロイメント図、 オブジェクト図など、最も一般的なダイアグラムタイプをサポートしています。

内蔵のテンプレートライブラリは各ダイアグラムタイプのスターターコードを提供し、 新しいダイアグラムを素早く作成して必要に応じて変更できます。エディタには行番号、 等幅フォント、構文クイックリファレンスパネルが含まれています。

ダイアグラムが完成したら、ドキュメント用にSVG形式、プレゼンテーション用にPNG形式で エクスポートできます。クリップボードコピーボタンでSVGマークアップを取得し、 HTMLページやデザインツールに貼り付けられます。

Mermaid構文を使用する場合は、同様のライブプレビュー体験を提供する Mermaid Diagram Editorをお試しください。 SVGパスの編集にはSVG Path Editorが便利です。

すべての処理はブラウザ内で完全に実行されます。ダイアグラムコードが外部サーバーに 送信されることはありません。社内のアーキテクチャ図や機密プロジェクト文書にも 安全にご利用いただけます。

使い方

  1. ドロップダウンからダイアグラムテンプレートを選択してPlantUMLコードを読み込むか、エディタに直接コードを入力します。
  2. 左パネルでPlantUMLソースを編集します。行番号は自動的に更新されます。
  3. 右パネルがリアルタイムで更新され、レンダリングされたダイアグラムプレビューが表示されます。
  4. 矢印タイプやキーワードを確認するには、エディタ下部の構文クイックリファレンスセクションを展開します。
  5. Copy SVGをクリックするかCtrl+Shift+Cを押してSVGマークアップをクリップボードにコピーします。
  6. SVGまたはPNGダウンロードボタンをクリックしてダイアグラムをファイルとして保存します。
  7. Clearをクリックしてエディタをリセットし、新しいダイアグラムを最初から作成します。

PlantUML の人気サンプル

すべてのPlantUMLサンプルを見る →

よくある質問

どのPlantUMLダイアグラムタイプに対応していますか?

エディタはシーケンス図、クラス図、アクティビティ図を完全なビジュアルSVG出力でレンダリングします。ユースケース図、コンポーネント図、ステート図、デプロイメント図、オブジェクト図は構文ハイライト付きコード表示でレンダリングされます。すべてのダイアグラムタイプの記述とエクスポートが可能です。

このツールはPlantUMLのオンラインサーバーに接続しますか?

いいえ。すべてのレンダリングは組み込みのSVG生成を使用してブラウザ内で100%クライアントサイドで実行されます。plantuml.comを含むいかなるサーバーにもダイアグラムコードやデータが送信されることはありません。

ダイアグラムを画像としてエクスポートできますか?

はい。SVG(ベクター形式、ドキュメントやWeb向け)またはPNG(ラスター形式、プレゼンテーションやチャット向け)でエクスポートできます。PNG出力は高DPIスクリーンでの鮮明な表示のために2倍の解像度でレンダリングされます。

テンプレートの使い方は?

エディタ上部のテンプレートドロップダウンをクリックしてダイアグラムタイプを選択します。エディタにスターターコードが読み込まれ、変更できます。シーケンス、クラス、アクティビティ、ユースケース、コンポーネント、ステート、デプロイメント、オブジェクト図のテンプレートが利用可能です。

データは安全ですか?

はい。すべての処理はJavaScriptを使用してブラウザ内で完全に実行されます。ダイアグラムソースコード、SVG出力、その他のデータがサーバーに送信されることはありません。ツール使用中にブラウザの開発者ツールのネットワークタブで確認できます。

利用可能なキーボードショートカットは?

Ctrl+Shift+C(MacではCmd+Shift+C)を押してSVG出力をクリップボードにコピーできます。標準的なテキスト編集ショートカット(Ctrl+A、Ctrl+Z、Ctrl+Y)はエディタパネルで使用できます。

SVG出力をWebサイトに埋め込めますか?

はい。Copy SVGをクリックしてSVGマークアップを取得し、HTMLに直接貼り付けます。SVGは外部依存関係のない自己完結型なので、インラインSVGをサポートするどこでも正しくレンダリングされます。

関連ツール