Lightweight Markdown preview with table formatting, checklist support, custom CSS themes, and one-click HTML export. Fast, zero-dependency, and beautifully styled.
Features
Enhanced Preview
Open a live-updating side-by-side preview of any Markdown file. Supports headings, bold, italic, links, code, lists, and tables — rendered cleanly.
Table Formatter
Auto-align all Markdown tables in your document so columns are perfectly padded. Works on multi-table documents in one command.
Checklist Toggle
Click a command to toggle - [ ] / - [x] on the current line — no manual editing required.
Insert Table
Generate a properly-formatted table stub by specifying the number of columns and rows via a quick prompt.
HTML Export
Export your Markdown to a styled HTML file with a single command. Output saved next to the source file.
4 Built-in Themes
| Theme | Description |
|---|---|
github |
Light GitHub-style |
github-dark |
Dark GitHub-style |
minimal |
Clean serif for reading |
academic |
Classic paper style |
Usage
| Command | Keybinding | Description |
|---|---|---|
| Open Enhanced Preview | Ctrl+Shift+V |
Open live preview panel |
| Format Table | Ctrl+Shift+T |
Align all tables |
| Export as HTML | — | Save HTML next to .md file |
| Toggle Checklist Item | — | Toggle checkbox on current line |
| Insert Table | — | Wizard to insert a new table |
Settings
| Setting | Default | Description |
|---|---|---|
mdPreviewLite.theme |
github |
Preview theme |
mdPreviewLite.fontSize |
16 |
Preview font size (px) |
mdPreviewLite.customCss |
"" |
Path to custom CSS file |
mdPreviewLite.lineNumbers |
false |
Line numbers in code blocks |
Installation
- Open VS Code
- Press
Ctrl+P - Type
ext install miccho27.markdown-preview-enhanced-lite - Press Enter
License
MIT