Obsidian-style live preview for markdown files in VS Code: edit markdown with inline rendering, keep raw syntax when a line is active, and get a clean reading experience when inactive.
Changelog
Full release history: see CHANGELOG.md in this repository
Latest release: 1.2.0
Ordered list markers are now styled in live preview, matching bullet list formatting.
Improved alignment and indentation for nested ordered lists, including mixed ordered/unordered nesting.
Why This Extension
Write and review in one surface: no constant split-view context switching.
Keep markdown source transparent: active line shows raw syntax.
Improve readability: heading hierarchy, blockquotes, checkboxes, links, tables, frontmatter, and horizontal rules are rendered inline.
Supported Elements
Headings (H1-H6)
Bold / italic / strikethrough
Markdown links and wiki links
Bullet lists, ordered lists, and interactive task checkboxes
Tab/Shift+Tab list indentation while editing
Find and replace overlay (Cmd+F / Ctrl+F) with match counter and replace-all
Fenced code blocks, indented code blocks, and inline code
PlantUML diagram rendering with zoom and pan
Tables (rendered widget)
Frontmatter properties panel
Horizontal rules
Blockquotes
Install
From VS Code Marketplace (recommended)
Option 1 — Quick Open:
Press Ctrl+P (Windows/Linux) or ⌘P (macOS) to open Quick Open
Type ext install CleanSoftwareOne.md-live-preview
Click Install, then Enable
Option 2 — Extensions panel:
Press Ctrl+Shift+X (Windows/Linux) or ⇧⌘X (macOS) to open Extensions