- L / A
- ライフライン(箱)・アクター(人の形)を配置
- M / S / R / C
- 同期・非同期・応答・生成メッセージを配置(ライフラインを 2 回クリック)
- E
- 実行仕様(細長い箱)を配置(ライフライン上で始まりと終わりをクリック)
- B
- 複合フラグメントの枠(alt・opt・loop など)を配置(左上と右下をクリック)
- N / X
- ノート・破棄(×)を配置
- Shift+N
- メッセージの番号を表示/非表示
- Shift+P
- 右のパネルを隠す/出す
- F
- 図全体を画面に収める(下の「全体を表示」と同じ)
- タッチ
- タップ:置く・説明を表示/ドラッグ:移動・画面移動/長押し:設定(右クリックと同じ)/2本指:拡大縮小
- 空白を左ドラッグ
- 範囲選択(枠に完全に入ったものを選択)
- 文字をドラッグ
- メッセージの文字だけを動かす(プロパティの「文字位置 元に戻す」で戻る)
- □ をドラッグ
- 選んだメッセージの端を別のライフラインへつなぎ替える(○印に吸い付く)/実行仕様の長さ・枠の大きさ・区切りの位置を変える
- Shift+クリック
- 選択に追加/解除
- 左ドラッグ
- 選択中のものをまとめて移動。ライフラインを動かすと、つながったメッセージも付いてきます
- Ctrl+左ドラッグ
- つかんで画面を移動(中ボタンでも可)
- 右クリック
- プロパティ(名前・種類・文字・条件)を表示。ダブルクリックでも開きます
- マウスを合わせる
- その記号の意味を表示
- Ctrl+R
- 選択中のメッセージの向きを反転
- Delete
- 選択中のものを削除
- Ctrl+A
- すべて選択
- Ctrl+E
- PNG 画像で書き出し
- Ctrl+I
- PlantUML・Mermaid のシーケンス図を読み込む(.puml・.mmd は「開く」・ドラッグ&ドロップでも可)
- Shift+G
- グリッド(点)の表示/非表示
- Esc
- 配置を終了して選択モードへ
- ホイール
- 拡大縮小
メッセージの置き方 M(同期)などを押し、送り元のライフラインをクリックして始め、送り先のライフラインをクリックすると矢印が引かれます。高さは 1 回目にクリックした位置です。同じライフラインを 2 回クリックすると、自分自身へのメッセージ(コの字の矢印)になります。何もない所をクリックした端は、相手のないメッセージ(●。found/lost)になります。
生成と破棄 C(生成)で引いた矢印は相手のヘッド(箱)に向かい、相手はその高さから始まります。X で × を置くと、ライフラインはそこで終わります。
実行仕様 ライフライン上の細長い箱で、処理を実行している区間を表します。重ねて置くと、右にずれて入れ子になります。メッセージの矢印は、箱があればその縁につながります。
複合フラグメント(枠) 右クリックで種類(alt・opt・loop・par・break・critical・neg・assert・ref)と条件 [ ] を設定します。alt・par は「区切りを追加」で点線を入れ、点線の □ をドラッグして位置を決めます。
ライフラインの種類 右クリックのプロパティで、箱・アクター・バウンダリ・コントロール・エンティティ・データベースを切りかえられます。
PlantUML・Mermaid の読み込み 「PlantUML」ボタン(Ctrl+I)に文字を貼り付けて読み込みます。どちらの書き方かは自動で見分けます(sequenceDiagram で始まれば Mermaid)。participant・actor などの宣言、メッセージの矢印(-> ->> --> ->> -) など)、activate・deactivate・++・--・return、create・destroy、alt・opt・loop・par・break・critical、ref、note、title、autonumber に対応しています。読めなかった行は読み飛ばして、その行番号を知らせます。位置は自動で並べます。
題名 図の左上の題名はクリックで選べます。Delete で消す、右クリック(ダブルクリック)で書きかえることができます。
書き出し 「PNG」「SVG」で図を画像にして保存します(グリッドや選択の印は入りません)。「保存」は、あとで続きを描くためのファイル(JSON)です。右の「テキスト出力」から PlantUML・Mermaid の文字にもできます。
自動保存 描いている図はブラウザに自動で保存され、次に開いたときに戻ります。別のパソコンへ持っていくときは「保存」でファイルにしてください。