Skip to content

Play slides on VS Code through exported HTML #87

@yhatt

Description

@yhatt

Marp for VS Code is just a extension to Markdown pane for preview Marp slides when writing. Normally user should use exported HTML/PDF/PPTX for the practical presentation.

However, We have received some (silent) feedbacks to want to play slideshow on VS Code. We are considering to support playing the exported HTML from Marp CLI directly in VS Code, by adding custom WebView by Marp extension.

A vscode-reveal extension, based on reveal.js, has already supported playing slideshow within VS Code. So we should be able the same with similar approach.

ToDo

  • Consider a way to export HTML for custom WebView via Marp CLI
    • Generate HTML when executing command? (Presented slides cannot edit dynamically)
    • Use server mode (--server)? (Should pay attention to the behavior of remote extension)
  • Add command to play slideshow
  • Add custom WebView to render converted HTML
    • UPDATED: We might not use VS Code WebView in favor of Marp CLI's preview window.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions