ASCII 表格生成
ASCII Table Generator
把表格画成等宽 ASCII、Markdown 或制表线边框,好贴进 README 和代码注释里。
把制表符或逗号分隔的数据变成能粘进终端、README 或代码注释的文本表格。列宽按终端单元格而不是字符数来量,这是让中文和其他 CJK 文字对齐的唯一办法。
输入数据
识别为
TSV — 4行
输出表格
怎么用
粘贴行
直接从电子表格复制得到的是制表符;CSV 导出和现成的 Markdown 表格也都能读。检测到的格式显示在输入框下方。
选边框风格
终端用制表符号,字体可能没有这些字符时用加号和横线的 ASCII,README 或 GitHub 评论用 Markdown 竖线。
设置对齐
「自动」把数字列右对齐、文本列左对齐,这是读者预期的样子。当一列编码恰好全是数字时,手动覆盖它。
常见问题
为什么我的中文列在这里对齐,在编辑器里却不对齐?
因为列宽假定的是一种汉字恰好占两格的字体,终端就是这样。比例字体没有这样的规则,在里面什么都对不齐;等宽字体把 CJK 渲染成别的宽度的编辑器也会错位。
它能把 Markdown 表格读回来吗?
能——粘一个进去,它会被当作数据解析,所以这也是把 Markdown 表格转成制表线表格,或者把别人手工改乱的表格重新对齐的办法。
单元格里有换行怎么办?
不支持——一行就是一行。带引号、内嵌换行的 CSV 字段会被拆成两行。粘贴前把换行替换掉,或者接受拆分。
可以从这些接进来
行号添加与去除
Line Numbering
按起始值、步长、补位宽度和分隔符给每行加上行号,或者把行号去掉。
Markdown 表格生成
Markdown Table Builder
像编辑网格一样编表并导出对齐好的 Markdown,也能把粘歪的表格重新排整齐。
代码截图生成
Code Screenshot
把一段代码渲染成带语法高亮、窗口边框和配色主题的图片。
字符图编辑器
ASCII Diagram Editor
在字符网格上画方框、连线、箭头和标签,转角和交叉点由相邻格是否被占用自动推出,可在 Unicode 制表符和纯 ASCII 之间切换。
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
代码截图生成
Code Screenshot
把一段代码渲染成带语法高亮、窗口边框和配色主题的图片。
CSV 查看器
CSV Viewer
打开很大的分隔符文件,识别列类型、给出列统计和排序,全程不把整份文件读进内存。
Markdown 表格生成
Markdown Table Builder
像编辑网格一样编表并导出对齐好的 Markdown,也能把粘歪的表格重新排整齐。
Base64 编码解码
Base64 Encoder & Decoder
对文本和文件做 Base64 与 Base64URL 编解码,UTF-8 处理正确。
curl 转代码
curl to Code
把一条 curl 命令转成 fetch、axios、Python requests、Go、PHP 或 PowerShell 代码。
文本哈希计算
Text Hash
算出字符串的 MD5、SHA-1、SHA-256、SHA-384、SHA-512 和 CRC-32,输出可选大写或 Base64。