Skip to content

Marp 環境サンプル

VSCode 上で markdown 形式でスライドを作成できる Marp の環境サンプルです。

設定

{
  "name": "Marp",
  "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
  "features": {},
  "customizations": {
    "vscode": {
      "settings": {
        "editor.formatOnSave": true
      },
      "extensions": ["marp-team.marp-vscode", "esbenp.prettier-vscode"]
    }
  }
}

markdown サンプル

  • marp: trueと記載することでスライド形式でプレビューできます。

    ---
    marp: true
    theme: gaia
    header: Header
    footer: Footer
    ---
    
  • タイトルおよびコンテンツのページは以下のように記載します。

    <!--
    _class: lead
    -->
    
    # タイトル
    
    タイトルのページです。
    
    ---
    
    # テスト2
    
    ## テスト 2-1
    
    コンテンツのページです。
    
    ## テスト 2-2
    
    章立てができます。
    

拡張機能 Markdown Preview Enhanced をインストール済みの場合、この拡張機能によって提供されるプレビューではスライドとして表示されないため、下記の設定で VSCode が提供するデフォルトのプレビューボタンを表示させるようにしてください:

"markdown-preview-enhanced.hideDefaultVSCodeMarkdownPreviewButtons": false,