用途:Slidev 是构建在 Vite、Vue 和 Markdown 之上的 Web 幻灯片制作工具,适合技术演示、含实时代码示例的演讲、语法高亮代码片段与动画、交互式演示(Monaco 编辑器、可运行代码)、数学公式(LaTeX)或图表(Mermaid、PlantUML),以及带演讲者备注的录制。
主要能力:用 Markdown 编写幻灯片,--- 分隔页面,首个 frontmatter 为整份演示配置,HTML 注释作为演讲者备注。支持代码行高亮、点击式高亮、行号、可滚动代码、代码分组、Monaco 编辑器、运行代码、编辑文件、magic-move 代码动画、TypeScript twoslash、导入代码片段;支持 Mermaid、PlantUML 图表与 LaTeX 数学;提供画布尺寸、缩放、Transform 缩放元素、布局插槽、作用域 CSS、全局图层、可拖拽元素、图标;支持 v-click、v-clicks、v-mark 标记、绘图模式、方向样式、备注点击标记;支持 MDC 语法、块级 frontmatter、导入幻灯片、frontmatter 合并;支持录制、计时器、远程控制、Ruby 文本;可导出 PDF、PPTX、PNG,构建部署到多种平台,支持构建时下载 PDF、缓存远程图片、OG 图片与 SEO 标签;提供侧边编辑器、VS Code 扩展、Prettier 插件、主题 eject,以及幻灯片生命周期钩子与导航 API。内置 cover、center、default、two-cols、two-cols-header、image、iframe、quote、section、fact、statement、intro、end 等布局。
使用方式:pnpm create slidev 创建项目,pnpm run dev 启动开发服务器,pnpm run export 导出 PDF;也可用 slidev export、slidev build、slidev --remote、slidev theme eject 等命令。
限制:资料未提供收费、价格、平台兼容性与效果保证等信息,暂未提供。