Skip to content

Markmap マインドマップ

VMark は Markdown ドキュメントに直接インタラクティブなマインドマップツリーを作成するためのMarkmapをサポートします。Mermaid の静的なマインドマップ図タイプとは異なり、Markmap は標準的な Markdown 見出しを入力として使用し、インタラクティブなパン/ズーム/折りたたみを提供します。

マインドマップの挿入

メニューを使用

メニュー: 挿入 > マインドマップ

キーボードショートカット: Alt + Shift + Cmd + K(macOS)/ Alt + Shift + Ctrl + K(Windows/Linux)

コードブロックを使用

markmap言語識別子でフェンスされたコードブロックを入力します:

markdown
```markmap
# Mindmap

## Branch A
### Topic 1
### Topic 2

## Branch B
### Topic 3
### Topic 4
```

MCP ツールを使用

media MCP ツールをaction: "markmap"と、Markdown 見出しを含むcodeパラメーターで使用します。

編集モード

リッチテキストモード(WYSIWYG)

WYSIWYG モードでは、Markmap のマインドマップはインタラクティブな SVG ツリーとしてレンダリングされます。次のことができます:

  • スクロールまたはクリックしてドラッグで パン
  • Cmd/Ctrlを押しながらスクロールで ズーム
  • 各ブランチの円をクリックしてノードを 折りたたみ/展開
  • フィットボタン(ホバー時に右上角に表示)でビューを フィット
  • マインドマップを ダブルクリック してソースを編集

ライブプレビュー付きソースモード

ソースモードでは、カーソルが markmap コードブロック内にあると、フローティングプレビューパネルが表示され、入力に合わせて更新されます。

入力フォーマット

Markmap は入力として標準的な Markdown を使用します。見出しがツリー階層を定義します:

Markdown役割
# Heading 1ルートノード
## Heading 2第 1 レベルブランチ
### Heading 3第 2 レベルブランチ
#### Heading 4+より深いブランチ

ノード内のリッチコンテンツ

ノードはインライン Markdown を含められます:

markdown
```markmap
# Project Plan

## Research
### Read **important** papers
### Review [existing tools](https://example.com)

## Implementation
### Write `core` module
### Add tests
- Unit tests
- Integration tests

## Documentation
### API reference
### User guide
```

見出しの下のリストアイテムは、その見出しの子ノードになります。

ライブデモ

このページ上で直接レンダリングされたインタラクティブなマークマップです。パン、ズーム、ノードの折りたたみを試してみてください:

インタラクティブな機能

アクション方法
パンスクロールまたはクリックしてドラッグ
ズームCmd/Ctrl + スクロール
ノードを折りたたむブランチポイントの円をクリック
ノードを展開する再度円をクリック
ビューをフィットフィットボタンをクリック(ホバー時に右上に表示)

テーマ統合

Markmap のマインドマップは、VMark の現在のテーマ(White、Paper、Mint、Sepia、Night)に自動的に適応します。ブランチの色はすべてのテーマで読みやすさのために調整されます。

PNG としてエクスポート

WYSIWYG モードでレンダリングされたマインドマップの上にホバーすると、エクスポート ボタンが表示されます。クリックしてテーマを選択します:

テーマ背景
ライト白い背景
ダーク暗い背景

マインドマップはシステムの保存ダイアログを通じて 2x 解像度の PNG としてエクスポートされます。

ヒント

Markmap vs Mermaid マインドマップ

VMark は Markmap と Mermaid のmindmap図タイプの両方をサポートします:

機能MarkmapMermaid マインドマップ
入力フォーマット標準 MarkdownMermaid DSL
インタラクティビティパン、ズーム、折りたたみ静的画像
リッチコンテンツリンク、太字、コード、リストテキストのみ
最適な用途大きなインタラクティブツリーシンプルな静的図

インタラクティビティが必要な場合や、すでに Markdown コンテンツがある場合は Markmap を使用してください。他の Mermaid 図と一緒に使う必要がある場合は Mermaid マインドマップ を使用してください。

詳細を学ぶ