Provides a kanban-board-like view for Markdown files. Each level 1 heading is a column on the board, and each level 2 heading is a card in the column.
Features:
- clicking a card will take you to that section in the text editor
- if a column or card title contains links (in the
[title](href)syntax), command-clicking it instead opens the first link
- if a column or card title contains links (in the
- drag & drop cards or columns to rearrange sections in the document
Two commands are added to the command palette:
Mark Headboard: Reopen as BoardMark Headboard: Open as Board to the Side
Or, you can use Reopen Editor With.
Markdown parsing is primitive and done via regex.
Most notably, it doesn't yet know to ignore fenced code blocks when scanning for headings.
Also, only atx-style headers (# and ##) are supported, not setext-style headers.
Moving the last column to the front does not work correctly if there is no trailing newline.
