什么是文本列格式化工具?
粘贴任意分隔符的列表,即可得到间距均匀的列。适用于 README 文件、代码注释、终端输出和技术文档。
工具不只是把空格补齐:留在「自动」时,它会根据前几行猜出最可能的分隔符(逗号、制表符、竖线、分号),并把所有行规整到相同列数,然后输出空格对齐的纯文本表格、符合规范的 Markdown 表格、带 thead/tbody 的 HTML 表格,或可贴进终端和维基的 ASCII 边框表格。列间距和对齐方式(左、右、居中)可以单独调节,这样数字列右对齐、文字列左对齐都能在同一次里做出来。你也可以直接拖入 .csv 或 .tsv 文件,无需粘贴。
使用方法
- 粘贴使用制表符、逗号、竖线或其他自定义分隔符分隔的文本数据。
- 设置列数、对齐方式(左对齐、右对齐、居中)以及列间距。
- 复制或下载结果。每列间距保持一致。
何时使用
- 把临时复制的 CSV 调整成可读的表格,塞进 README 或终端截图里。
- 整理命令行输出里乱七八糟的空格,再贴进文档里。
- 从电子表格里复制一段行,快速生成一张 Markdown 表格,不必另开转换工具。
结果
您有一段杂乱的 CSV 列表:"Name,Age,City\nAlice,30,NYC\nBob,25,London"。设置逗号为分隔符,左对齐,即可得到间距均匀的表格,可以直接粘贴到文档中。
常见问题
- 自动识别支持哪些分隔符?
- 扫描前几行里出现的制表符、逗号、分号和竖线,挑选在各行里出现得最稳定的那个。如果你的数据用了其他字符,把下拉切到「自定义」,自己输入实际的分隔符即可。
- 如果各行字段数量不同会怎么处理?
- 字段不足的行会自动补空格,使每行宽度都和最长那行一致。不会丢失数据,排版也整齐。如果某一行本来就少了几个字段,末尾几列会留空。
- Markdown 输出符合 GitHub 风格规范吗?
- 符合。竖线包住每个单元格,分隔行用短横线和冒号表示对齐(`:--`、`:-:`、`--:`),并把列宽对齐让源码也好读。复制到 README 后 GitHub 能直接渲染。
- 数字加货币符号时为什么右对齐看着歪?
- 对齐是按字符数算,而不是显示宽度。货币符号、全角字符或 emoji 在显示上可能占的位置和字符长度不一样。最好先把符号去掉再格式化,或者使用每个字符都等宽的等宽字体来查看结果。
- 可以反过来把 Markdown 表格还原成 CSV 吗?
- 不能直接做,工具只支持单向格式化。要反向操作,把 Markdown 表格粘进来,分隔符选竖线 `|`,然后手动去掉每行首尾的竖线,再重新运行一次即可。