Markdown 表格编辑器——可视化插入,自动对齐分隔线
表格编辑器入口
在 Markdown 编辑器的底部操作栏里,有一个 📊 表格图标。点一下就打开 Markor 的表格编辑器对话框。
操作步骤
第一步:设置表格参数
对话框里可以设置:
| 参数 | 说明 |
|---|---|
| 列数 | 2-10 列 |
| 行数 | 2-10 行(包括表头) |
| 对齐方式 | 左对齐 / 居中 / 右对齐(每列独立设置) |
第二步:点确定,自动生成 Markdown 表格
Markor 会在光标位置生成:
| 列1 | 列2 | 列3 |
| --- | --- | --- |
| 内容 | 内容 | 内容 |
对齐方式不同,分隔线写法也不同:
| 对齐 | 分隔线写法 | ||
|---|---|---|---|
| 左对齐 | ` | :--- | ` |
| 居中 | ` | :---: | ` |
| 右对齐 | ` | ---: | ` |
第三步:填充内容
生成好表格后,直接在 Markdown 源码里填内容。Markor 的语法高亮会自动把表格的竖线和分隔线渲染成特殊样式,让结构更清晰。
手动写 Markdown 表格的坑
不借助表格编辑器、自己手写时常见的几个坑:
| 坑 | 原因 | 解决 | ||
|---|---|---|---|---|
| 分隔线写少了列数对不上 | 容易数错 | 用表格编辑器自动生成 | ||
| 单元格里有竖线 `\ | ` | 会和表格分隔符冲突 | 在表格编辑器里填内容时用 `\ | ` 转义 |
| 空单元格漏写 ` | ` | 渲染错位 | 表格编辑器自动保证 | |
| 中文宽度问题 | 中文宽度是英文两倍,对齐时视觉错位 | 预览模式检查效果 |
CSV 内容嵌入 Markdown
v2.11 之后 Markor 新增了 CSV 格式支持。你也可以在 Markdown 里用代码块嵌入 CSV,或者 Markdown 表格里某个单元格直接写 Markdown(Markor 的 CSV 支持里甚至支持这种嵌套)。
在同步流程中的表格
因为 Markor 生成的是 标准 Markdown 表格语法,跨平台零问题:
- 桌面 Markdown 编辑器(VSCode / Typora / Obsidian / iA Writer)直接能看
- pandoc 转换时表格自动进 HTML / PDF / DOCX
- GitHub README 里的表格语法和 Markor 生成的一模一样