跳至正文

Markdown Table Generator

轻松创建和编辑 Markdown 表格的工具。将 CSV、JSON 数据转换为 Markdown 表格或直接编辑表格!

主要功能

1. 两种输入模式

Table 模式

  • 可视化表格编辑器
  • 逐个单元格直接输入
  • 添加和删除行/列
  • 列对齐设置

CSV/JSON 模式

  • 将 CSV 数据转换为表格
  • 将 JSON 数组转换为表格
  • 快速批量数据输入

2. 对齐选项

为每列设置对齐方式:

  • 左对齐 (:---)
  • 居中对齐 (:---:)
  • 右对齐 (---:)

3. 实时预览

  • 即时查看 Markdown 输出
  • 预览渲染的表格

使用示例

基本表格创建

输入:

Header 1 | Header 2 | Header 3
Cell 1-1 | Cell 1-2 | Cell 1-3
Cell 2-1 | Cell 2-2 | Cell 2-3

Markdown 输出:

| Header 1 | Header 2 | Header 3 |
| :--- | :--- | :--- |
| Cell 1-1 | Cell 1-2 | Cell 1-3 |
| Cell 2-1 | Cell 2-2 | Cell 2-3 |

CSV 数据转换

CSV 输入:

Name, Age, City
John Doe, 30, New York
Jane Smith, 25, Los Angeles
Bob Johnson, 35, Chicago

Markdown 输出:

| Name | Age | City |
| :--- | :--- | :--- |
| John Doe | 30 | New York |
| Jane Smith | 25 | Los Angeles |
| Bob Johnson | 35 | Chicago |

JSON 数据转换

JSON 输入:

[
{"name": "John", "age": 30, "city": "NYC"},
{"name": "Jane", "age": 25, "city": "LA"},
{"name": "Bob", "age": 35, "city": "Chicago"}
]

Markdown 输出:

| name | age | city |
| :--- | :--- | :--- |
| John | 30 | NYC |
| Jane | 25 | LA |
| Bob | 35 | Chicago |

使用场景

1. README.md 编写

# API Documentation

## Endpoints

| Method | Endpoint | Description | Auth Required |
| :--- | :--- | :--- | :---: |
| GET | /api/users | Get all users ||
| POST | /api/users | Create user ||
| GET | /api/users/:id | Get user by ID ||
| DELETE | /api/users/:id | Delete user ||

2. 技术规格文档

## Browser Support

| Browser | Version | Status |
| :--- | :---: | :---: |
| Chrome | 90+ ||
| Firefox | 88+ ||
| Safari | 14+ ||
| Edge | 90+ ||
| IE11 | - ||

3. 比较表

## Plan Comparison

| Feature | Free | Pro | Enterprise |
| :--- | :---: | :---: | :---: |
| Users | 5 | 50 | Unlimited |
| Storage | 1GB | 100GB | 1TB |
| Support | Email | Priority | 24/7 |
| Price | $0 | $29/mo | Custom |

4. 统计数据

## Monthly Statistics

| Month | Users | Revenue | Growth |
| :--- | ---: | ---: | ---: |
| January | 1,234 | $12,345 | +5% |
| February | 1,456 | $14,567 | +18% |
| March | 1,789 | $17,890 | +23% |

对齐指南

左对齐 (:---)

适用于文本列

| Name | Description |
| :--- | :--- |
| John | Developer |

居中对齐 (:---:)

适用于短值或状态

| Status | Active |
| :---: | :---: |
|| Yes |

右对齐 (---:)

适用于数值数据

| Price | Quantity |
| ---: | ---: |
| $99.99 | 100 |

CSV 解析提示

1. 逗号分隔

name,age,city
John,30,NYC
Jane,25,LA

2. 自动去除空格

name , age , city
John , 30 , NYC

3. 多行复制

从 Excel 或 Google Sheets 复制:

  1. 选择单元格范围
  2. Ctrl+C(复制)
  3. 粘贴到 CSV 模式
  4. 点击 Parse as CSV

JSON 解析提示

1. 对象数组

[
{"id": 1, "name": "John"},
{"id": 2, "name": "Jane"}
]

2. 键顺序保留

第一个对象的键顺序成为列顺序

3. 嵌套对象

嵌套对象显示为 [object Object] 建议使用扁平结构

高级功能

1. 快速行/列编辑

  • 添加行: 底部的 "+ Row" 按钮
  • 添加列: 右侧的 "+ Col" 按钮
  • 删除: 每行/列的 "✕" 按钮

2. 大小调整

  • 行数: 1-50
  • 列数: 1-20
  • 通过输入字段快速调整

3. 复制和粘贴

  • 点击每个单元格进行编辑
  • Ctrl+C/V 进行复制/粘贴

Markdown 扩展语法

GitHub Flavored Markdown

GitHub 支持附加功能:

| Syntax | Description | Test Text |
| --- | --- | --- |
| Header | Title | Here's this |
| Paragraph | Text | And more |

单元格内格式化

| Feature | Status |
| --- | --- |
| **Bold** | *Italic* |
| `Code` | [Link](url) |

使用表情符号

| Status | Icon |
| --- | :---: |
| Success ||
| Warning | ⚠️ |
| Error ||

最佳实践

1. 清晰的标题

✅ 好:
| User Name | Email Address | Registration Date |

❌ 不好:
| Name | Email | Date |

2. 一致的格式

✅ 好: 所有日期都是 YYYY-MM-DD
| Date |
| 2024-01-15 |
| 2024-01-16 |

❌ 不好: 混合格式
| Date |
| Jan 15, 2024 |
| 2024-01-16 |

3. 适当的对齐

✅ 好:
| Name | Price | Qty |
| :--- | ---: | ---: |

❌ 不好: 所有列左对齐

4. 保持简短

将过长的表格拆分为多个:

## User Info
| Name | Email |
| --- | --- |
| John | john@example.com |

## User Stats
| Name | Orders | Revenue |
| --- | ---: | ---: |
| John | 10 | $500 |

注意事项

  • Markdown 表格不支持复杂布局
  • 不支持单元格合并(colspan、rowspan)
  • 非常大的表格可读性差(建议少于 10-15 列)
  • CSV 解析无法处理引号内的逗号

相关工具

键盘快捷键(即将推出)

  • Tab - 移至下一个单元格
  • Shift + Tab - 移至上一个单元格
  • Enter - 移至下一行
  • Ctrl + Enter - 添加新行

其他资源