Markdown 目录生成

粘贴一篇 Markdown 文档,自动扫描一到六级标题,生成带锚点跳转的目录(TOC)。层级缩进、编号方式、是否附带链接都可以调整,代码块里的 # 不会被误当标题,全部在浏览器本地完成。

输入与选项 等待输入

代码块(``` 或 ~~~ 包裹)内的 # 会被忽略;锚点按小写英文、数字与中文生成。

目录结果
标题数—
层级数—
字符数—
列表风格—
粘贴 Markdown 后点击「生成目录」,TOC 将显示在这里。

生成的目录可直接粘贴到文档开头作为导航。

生成规则
  • 识别 # 至 ###### 开头的标题行。
  • 标题末尾的闭合 # 会被自动去除。
  • 锚点 slug 由标题转小写、去掉标点、空格转 - 得到。
  • 超出「最大层级」的标题不进入目录。
  • 缩进以文档中出现的最高层级为基准,逐级缩进两格(有序为三格)。
  • 代码块内的 # 不会被识别为标题。