Markdown 工具

一体化 Markdown 工具箱:格式化、实时预览、精简压缩、结构化对比两份文档找出差异。另有:代码格式化 | HTML 工具 | XML 工具 | JSON 格式化。
所有处理均在浏览器本地完成——数据绝不上传任何服务器。
使用方法:在文本框中粘贴你的 Markdown,选择一种模式,点击处理(或直接输入——输入时自动处理)。
格式化:以一致的缩进重新格式化 Markdown,正确的列表格式和对齐的表格单元格。
预览:实时渲染 Markdown 为 HTML——支持表格、代码块、删除线、脚注。
精简:折叠空行、去除行尾空白和首尾空白来压缩 Markdown。
对比:解析两份 Markdown 文档并找出结构差异——新增、删除和变更的元素及其文档路径。
一个解析器,四项任务

格式化、预览、精简和对比都从把文档解析成同一 token 流开始,只是输出阶段不同。这就是格式化安全的原因——格式化器重新输出解析后的结构,而不是逐字重写你的文本——也是对比报告结构路径($.heading[0].text)而非行号的原因。