概要
D2 はテキストからダイアグラムを生成する 宣言型スクリプト言語 CLIを使って 簡単に画像化 ファイル作成からコマンド実行まで の流れ ウォッチモード や チートシート の活用 Playground でスニペットを直接編集可能
D2とは何か
- D2 は Declarative Diagramming の略称
- テキストで 図を宣言的に記述、自動でダイアグラム画像を生成
- 「何を描きたいか」を 記述するだけ でOK
基本的な使い方
- CLI(コマンドラインインターフェース) をダウンロード
- 任意の名前(例: input.d2)で ファイルを作成
- ダイアグラム記述例を コピーペースト
- 例:
NETWORKUSERAPI SERVERLOGSCELL TOWERONLINE PORTALDATA PROCESSORSATELLITESTRANSMITTERUISTORAGE SENDSENDSENDPHONE LOGSMAKE CALL ACCESSDISPLAYPERSIST
- 例:
- コマンドを実行して 画像を生成
- ウォッチモード でリアルタイムプレビューが可能
学習サポート
- 5-10分 のツアーで基本機能を体験
- 2分 で完了するGetting Startedガイド
- チートシート をダウンロードして参照
Playgroundの活用
- 各D2スニペットに マウスオーバー でPlaygroundを開くリンク
- Playgroundで 直接編集・確認 が可能
- 一部例外(importを使うスニペットなど)
まとめ
- D2 は宣言的な記述のみで 即座にダイアグラム生成
- CLIとPlayground で初心者にも扱いやすい設計
- 学習コストが低く、短時間で基本操作をマスター可能