在线试用:https://sli.dev/new | GitHub:https://github.com/slidevjs/slidev | ⭐ 44.2k Stars
作为一名开发者,你是否也有过这样的经历:
这些问题让很多开发者对制作 PPT 望而却步。但如果告诉你,有一种方式可以用 Markdown 写 PPT,就像写代码一样简单,你会不会眼前一亮?
[[Slidev]] 是一款专为开发者设计的演示幻灯片制作工具。它的核心理念是:让开发者用熟悉的 Markdown 语法和开发工具来创建演示文稿。

# Hello Slidev- 支持 Markdown 语法- 使用熟悉的编辑器- 版本控制友好## 代码演示```jsconst greeting = 'Hello, Slidev!'console.log(greeting)
这样的简洁语法,让开发者可以将精力集中在内容创作上,而不是排版。### 🧑💻 开发者友好的功能#### 代码高亮与实时编码Slidev 内置了 Shiki 和 Monaco Editor,提供一流的代码片段支持:```mermaidgraph LRA[代码输入] --> B[Shiki 高亮]A --> C[Monaco 编辑器]B --> D[精美展示]C --> E[实时编辑]E --> F[代码演示]style A fill:#646cff,color:#fffstyle B fill:#42b883,color:#fffstyle C fill:#42b883,color:#fff
Slidev 的主题可以作为 npm 包共享和使用。目前已有丰富的社区主题可供选择,或者自己定制专属主题。
// slides.md 前置配置---theme: seriphbackground: https://source.unsplash.com/collection/94734566/1920x1080class: 'text-center'highlighter: shikilineNumbers: falsedrawings:persist: false---
<Counter :count="10" />这意味着你可以在幻灯片中展示:

Slidev 构建于现代化的前端技术栈之上:

# 创建新项目npm init slidev# 进入项目目录cd <your-project># 启动开发服务器npm run dev
就这样,你的第一个 Slidev 演示已经准备好了!
不想安装?直接访问 sli.dev/new[https://sli.dev/new] 即可在线体验所有功能。
开发者进行技术分享、会议演讲,特别是涉及大量代码演示的场景。用 Slidev,你的代码演示将更加专业和流畅。
编程教学时,利用实时代码、LaTeX 公式和图表功能讲解复杂概念,让学习更加直观。
展示 UI 组件或交互逻辑时,通过嵌入 Vue 组件实现真实的交互效果演示。
需要高度定制化样式和交互效果的文档汇报,用代码的方式管理你的演示内容。

demo 文件夹包含完整的示例源文件Slidev 不是要取代 PowerPoint,而是为开发者提供了一个更符合工作习惯的演示文稿制作方案。它将代码开发的理念引入到演示文稿制作中,让内容创作更加高效、版本管理更加方便、团队协作更加顺畅。
如果你是一名开发者,经常需要做技术分享或代码演示,Slidev 绝对值得一试。用 Markdown 写 PPT,让演示文稿如代码般优雅。
在线试用: https://sli.dev/newGitHub: https://github.com/slidevjs/slidev文档: https://sli.dev/guide/