Markdown All in One 是 VSCode 中必备的 Markdown 插件,集成自动补全、实时预览、目录生成、格式优化等功能,覆盖写作全流程痛点。

如果你在 VSCode 里写 Markdown,Markdown All in One 几乎是必装插件——它把常用功能全打包了,不用东拼西凑一堆小插件。
自动补全与快捷输入
写标题、列表、引用、代码块时,敲几个字母就能弹出建议。比如输入 ## 后按 Tab,自动生成二级标题并把光标定位到文字位置;输入 - 或 * 回车,立刻续上同级列表项。任务列表也支持:- [ ] 和 - [x] 都能自动识别并可点击切换状态。
实时预览与同步滚动
默认右键菜单里有「Open Preview to the Side」,也可以用快捷键 Ctrl+K V(Windows/Linux)或 Cmd+K V(macOS)唤出预览窗。开启「Sync Scroll」后,编辑区和预览区会随滚动自动对齐,改完一段文字,预览立刻响应,所见即所得不卡顿。
目录生成与跳转
光标放在文档任意位置,按 Ctrl+Shift+P 输入「Markdown All in One: Create Table of Contents」,就能一键生成基于标题层级的 TOC。支持多种格式(如 `[TOC]`、``),还能自动更新——改完标题后,运行「Update Table of Contents」即可重刷。点击 TOC 中的条目,编辑器直接跳转到对应标题。
格式优化与清理
写完想统一风格?选中段落或全文,运行「Format Document」(Shift+Alt+F),插件会自动处理空行、缩进、列表对齐、链接格式等。还支持「Toggle Bold/Italic/Code」等快捷键,加粗不用手动敲两个星号,选中文字按 Ctrl+B 就搞定。
基本上就这些——没太多花哨功能,但每一条都踩在 Markdown 写作的真实痛点上。










