対象者
- VSCodeを使用
- Markdown Preview Mermaid Support(拡張機能)をインストールしている
- .mdファイル内にmermaidを使用してフローチャートやダイアグラムを表示しようとしている
-
control + shift + v
をしてプレビューを表示してもmermaidがテキストとして表示されてしまう
参考 Mermaid公式
私の場合
control + shift + v
でプレビューを表示しても以下のようにテキストとして表示され、図として表示されない
- サンプル
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
解決方法
mermaidで記載している前後を```(バッククォート)で囲い、mermaidで書いていることを明示する
- サンプル
```mermaid
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
```
この問題が起こった原因
生成AIの出力で、```(バッククォート)がうまく表示できなかったのであろう。
mermaidでフローチャートやダイアグラムを作成する際は気をつけたい。