Preview multiple Markdown files simultaneously with independent preview panels. Each file gets its own preview tab — no more losing your place when switching between documents.
Features
Independent Preview Panels — Each Markdown file opens in its own preview tab. Work with multiple documents side by side without interference.
Auto Preview — Automatically opens a preview panel when you open a .md file. Can be disabled via settings.
Real-time Update — Preview updates as you type with debounced rendering (300ms).
Scroll Sync — Editor scroll position is synced to the preview panel (editor → preview).
Mermaid Diagrams — Renders mermaid code blocks as diagrams. Theme follows your VS Code color theme.
Syntax Highlighting — Code blocks are highlighted with highlight.js. Language auto-detection is supported.
Heading Prefix Display — Shows # / ## / ### prefixes in a subtle gray style alongside heading text.
Image Support — Relative image paths are resolved correctly within the webview.
Theme Integration — Fully follows VS Code's Light, Dark, and High Contrast themes.
Usage
Auto Preview
When mdMultiTabPreview.autoPreview is enabled (default), opening any .md file automatically shows its preview in a side panel.