不喜欢广告? 无广告 今天

Markdown 表格格式化程序和对齐器

文本
广告 · 删除?

排版选项

表格预览

导出选项

验证

广告 · 删除?

指导

Markdown 表格格式化工具和对齐器

Markdown 表格格式化程序和对齐器

使用完美的填充列格式化并对齐 Markdown 表格。将杂乱的 Markdown 表格粘贴到输入框中,即可立即获得整洁、对齐的输出,具有相等的列宽。包括呈现的 HTML 预览、导出为 CSV/HTML/JSON 以及对常见表格问题的验证。处理一个输入中的多个表格。

使用方法

将您的 Markdown 表格粘贴到输入区域。格式化工具立即将所有列对齐到相等的宽度,用空格填充单元格,使竖线字符完美对齐。配置列对齐(左、中、右或自动检测)、填充样式(间距或紧凑)、分隔符样式以及是否包含外部竖线。查看格式化输出、检查 HTML 预览并导出为 CSV、HTML 表格或 JSON。

特性

  • 列对齐 — 从分隔符标记 (:—:、:—、—:) 自动检测对齐,或强制所有列采用左、中或右对齐。对齐标记在格式化输出中保留。
  • 完美填充 — 每列都填充到其内容的最大宽度,因此所有竖线字符垂直对齐。选择间距填充 (| 值 |) 或紧凑 (|值|)。
  • 分隔符样式 — 最小短横线 (—) 或与列宽匹配、以短横线表示的全宽度分隔符,以获得最大的视觉对齐。
  • HTML 预览 — 呈现的预览,显示发布时 Markdown 表格的确切外观。有助于在复制前验证格式。
  • 多表支持 — 如果您的输入包含与其他文本混合的多个表格,每个表格将独立格式化,同时保留周围文本。
  • 导出选项 — 复制为 CSV(正确引用)、HTML 表格或 JSON 对象数组(标题作为键)。每个都有复制按钮。
  • 按列排序 — 可选择按任何检测到的列标题对行进行排序。
  • 验证 — 检测列数不一致、缺少分隔符行和空单元格。显示列数和行数。

Markdown 表格语法

Markdown 表格使用竖线 (|) 分隔列,使用短横线 (-) 作为标题和数据之间的分隔符行。对齐由分隔符中的冒号控制: :--- (左), :---: (中), ---: (右)。示例:
| Name | Age |
|:-----|----:|
| Alice | 30 |

广告 · 删除?

如何对齐 Markdown 表格中的列?

列对齐由分隔符行(标题和数据之间的短横线行)中的冒号控制。左对齐::— (冒号在左)。右对齐:—: (冒号在右)。居中::—: (两边都有冒号)。默认值(无冒号):左对齐。此格式化工具自动检测现有的对齐标记并保留它们,或者您可以强制所有列采用特定的对齐方式。

为什么我的 Markdown 表格在源代码中看起来不对齐?

Markdown 表格在源代码中看起来不对齐,因为单元格内容长度不同,导致竖线字符在每行的不同位置出现。这纯粹是源代码可读性问题 — 无论对齐方式如何,表格渲染都是正确的。此格式化工具通过将每个单元格填充到其列的最大宽度,使所有竖线垂直对齐,从而修复视觉对齐。格式化后的表格在功能上是相同的,但在源形式中更易阅读。

我可以一次格式化多个表格吗?

可以 — 如果您的输入包含与其他文本(如段落或标题)混合的多个 Markdown 表格,每个表格将被独立检测和格式化。非表格文本在格式化表格之间完全按原样保留。这在格式化包含多个表格的整个 Markdown 文档时非常有用。

哪些 Markdown 渲染器支持表格?

GitHub Flavored Markdown (GFM)、GitLab Markdown、Bitbucket、Reddit、Stack Overflow、大多数静态网站生成器(Jekyll、Hugo、Gatsby)和文档工具(MkDocs、Docusaurus、VuePress)都支持 Markdown 表格。标准 CommonMark 的规范中不包括表格,但大多数实现都将表格支持作为扩展添加。如果您的渲染器不支持表格,请使用此工具的 HTML 导出来获取标准 HTML 表格。

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 · 删除?
广告 · 删除?
广告 · 删除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 · 删除?