把 VS Code 变成顺手的 Markdown 编辑器:所见即所得编辑、Notion 式斜杠菜单、一键导出带书签的 PDF、格式保真复制。
✨ 功能
- 三种视图模式:源码 / 所见即所得 / 只读预览,随时切换,编辑自动写回
.md,左侧自带文档目录
- 斜杠菜单(
/):25 种基础块(标题、表格、代码块、引用、列表、提示卡片、折叠块、日期等),支持上下文操作(表格加行加列、列表转换等)、输入过滤、最近使用
- 公式:行内
$x^2$ 与块级 $$…$$(KaTeX 本地渲染),点击公式退回 LaTeX 就地修改
- 图表:```mermaid 代码块在预览态渲染成流程图/时序图,切回编辑仍是源码
- 行内排版:
==高亮==、^上标^、~下标~
- 块编辑体验:所有块都有光标出口(
↓ / Cmd+Enter / 空行回车 / 点击块外);快捷输入(# ## ### - 1. > + 空格转对应块);块手柄拖动排序;代码块 17 种语言切换;中文输入法组合期快捷键自动让位
- 列表:回车自动续行(任务项新行不继承勾选)、
Tab / Shift+Tab 升降级、空项回车跳出列表
- 图片:粘贴截图自动存入
image/ 目录,悬停可锁定宽高比缩放
- 行内格式化:
Cmd/Ctrl + B / I / U 加粗、斜体、下划线;选中文字敲 * ``` 或成对符号直接包裹,再敲一次解开
- 撤销 / 重做:
Cmd/Ctrl + Z / Cmd/Ctrl + Shift + Z,所有块级操作均可一步回退
- 粘贴 Markdown 渲染成块:粘贴 Markdown 源码直接变标题/列表/表格等块(Notion 同款),普通文本不受影响
- 提示卡片:GitHub 风格
> [!NOTE] 等五种卡片,写回 Markdown 原样还原
- 链接:
Cmd/Ctrl + 点击 打开,悬停可改文字 / 改地址 / 移除;选中文字后粘贴 URL 直接变成 [文字](https://…)
- 字数统计:所见即所得左下角常驻字数与预估阅读时长(中文按字、英文按词)
- 查找 / 替换:
Cmd/Ctrl + F 弹查找条,命中高亮跳转、大小写开关、单个/全部替换(全部替换一步可撤销)
- 表格编辑:单元格
Tab / Shift+Tab 跳格、末格 Tab 自动增行、点击单元格浮出结构工具条(插删行列/删表)
- 导出 PDF:标题自动生成侧边栏书签树,A4 版式
- 格式保真复制:复制内容粘到 Word / WPS / 飞书 / 语雀保留格式,粘到 Excel 保留层级
📋 命令与快捷键
| 命令 |
快捷键 |
说明 |
| 粘贴图片到 image/ 目录 |
Cmd/Ctrl + V(+ Alt 手动触发) |
截图自动落盘,文档只写相对路径 |
| 导出为 PDF(带目录书签) |
— |
编辑器右上角按钮或命令面板 |
| 插入图片 / 格式化文档 / 生成目录 |
— |
命令面板搜索 MD Toolkit |
| 查找 / 替换(所见即所得) |
Cmd/Ctrl + F |
webview 内查找条,仅两个所见即所得宿主生效 |
⚙️ 配置
| 配置 |
说明 |
mdToolkit.imageDir |
图片存放目录(默认 image) |
mdToolkit.pasteImageEnabled |
是否接管粘贴键落盘图片(默认开) |
mdToolkit.chromePath |
Chrome 路径,留空自动查找(用于导出 PDF) |
📝 更新日志
见 CHANGELOG.md。
License
MIT
| |