An optimized markdown editor with live editing mode for VS Code.
- Live/Source modes - Switch between clean writing and raw markdown in a single tab
- Toolbar formatting - Insert headings, lists, tasks, tables, code blocks, links, images, and quotes in one click
- Floating selection menu - Instantly apply bold, italic, strikethrough, inline code, or links on any text selection
- Interactive editing - Toggle tasks, open links, find/replace, render full-screen Mermaid diagrams, and LaTeX syntax
- Images - Paste images directly into notes with inline rendering and automatic path resolution
- Contents outline sidebar - Jump to and reorder sections in long documents with ease
- Table editing - Insert and edit tables inline without writing raw syntax
- Scroll memory - Reopening a long file restores your previous scroll position
- Change visualisations - See insertions, modifications, and merge conflicts inline
- Git blame - View commit information for any line directly in the editor
- GitHub syntax - Renders GitHub-specific markdown including collapsible details, footnotes, alerts, kbd, and emojis
- GitHub Copilot - Support of native changes review experience
- Theming - Guide - Customise syntax colors, fonts, and line height to match your style
- Default themes - One Monokai, One Dark Pro, Dracula, Gruvbox, Nord, Solarized Dark, Catppuccin Mocha, Tokyo Night, and GitHub Dark
- Export - Save your document as HTML or PDF
- Right-click any
.md,.markdown,.mdx, or.mdcfile in the Explorer → Open With Markdown Editor Optimized - Set as default:
Cmd/Ctrl + Shift + P→ Markdown Editor Optimized: Set as Default - Toggle between Live/Source modes:
Option/Alt + Shift + M
- VS Code - Extension platform
- CodeMirror - Core editor component
- Obsidian - Inspiration
For any issues, suggestions, or feature requests, please open a ticket.
Please refer to CHANGELOG.md for details about ongoing changes.
