Marp for VS Code
Create slide deck written in Marp Markdown on VS Code.
We will enhance your VS Code as the slide deck writer. Mark
Marp preview for Markdown document will be enabled when
It also can toggle by opening the quick picker from toolbar icon and selecting "Toggle Marp preview for current Markdown". (
Preview Marp Markdown
Marp for VS Code can preview your Marp Markdown with the same way as a native Markdown preview.
Export slide deck to HTML, PDF, PPTX, and image
We have integrated Marp CLI to export your deck into several formats.
To export the content of active Markdown editor, open the quick pick from Marp icon on toolbar and select "Export slide deck...". (
You can also execute command from the Command Palette (F1 or Ctrl/Cmd+Shift+P).
Supported file types
Default file type can choose by
Use custom theme
It's very similar to a way for using custom styles in ordinary Markdown preview. The registered theme can use by specifying theme name in
Markdown preview will reload updated theme CSS automatically when you edited the registered local CSS file. It's very useful for creating your own theme.
When Marp Markdown is enabled, you can use the extended outline view like following. They are enabled by default but you may disable by
Outline view for each slide
We extend the outline view to support slide pages in Marp Markdown.
Slide folding in editor
You can fold the content of slide in editor while editing Marp Markdown.
Enable HTML in Marp Markdown
You can enable previsualization of HTML code within Marp Markdown with the
Managed by @marp-team.
This extension releases under the MIT License.