跳到正文

Markdown 表格生成

Markdown Table Builder

像编辑网格一样编表并导出对齐好的 Markdown,也能把粘歪的表格重新排整齐。

在可编辑的网格里搭建 Markdown 表格,来源可以是粘贴的 Markdown 表格、Excel 选区或 CSV。填充宽度按终端列数计算,所以含中文或韩文的表格能对齐,不会参差不齐。

🔒 完全在你的浏览器里运行markdowntableformat

粘贴一个表格

按Markdown 表格读取,3列 × 3行。

Markdown 表格、从 Excel 或 Google 表格复制来的内容、CSV——手上有什么就贴什么。

编辑

输出

格式
竖线
这里的补齐按终端列宽算,不按字符个数。一个汉字占两列,所以按字符数补齐的表格在任何编辑器里看都会明显歪掉——这个是齐的。

怎么用

  1. 有什么就粘贴什么

    Markdown 表格、从 Excel 或 Google 表格复制的选区,或者 CSV。输入框下面那一行会说明它读成了哪一种。

  2. 在网格里编辑

    单元格、表头、行和列,还有 Markdown 编在分隔行里的每列对齐方式。改动会保留,直到你更改源文本。

  3. 导出为 Markdown、CSV 或 HTML

    对齐填充的 Markdown 在文本编辑器里好读;紧凑的 Markdown 更短,渲染结果完全相同。两种都合法。

常见问题

我的中文表格在别处为什么是歪的?

因为那个工具按字符数填充。一个汉字是一个字符、两列,按字符数填充的表格在任何等宽编辑器里都明显参差不齐。这个工具数的是列。

填充会改变渲染结果吗?

不会。Markdown 完全忽略管道符之间的空白——填充和紧凑渲染得一模一样。它只影响读源码。

单元格里能换行吗?

Markdown 表格里不行——这个格式没有表达换行的办法。<br> 在大多数渲染器里能用,因为它们把原始 HTML 直接通过,但那是 HTML 的功能,不是 Markdown 的。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。