Passer au contenu principal

Markdown Table Generator

Un outil pour créer et éditer facilement des tableaux Markdown. Convertissez des données CSV, JSON en tableaux Markdown ou éditez directement des tableaux !

Fonctionnalités principales

1. Deux modes d'entrée

Mode Table

  • Éditeur de tableau visuel
  • Saisie directe cellule par cellule
  • Ajout et suppression de lignes/colonnes
  • Paramètres d'alignement des colonnes

Mode CSV/JSON

  • Convertir les données CSV en tableaux
  • Convertir les tableaux JSON en tableaux
  • Saisie rapide de données en masse

2. Options d'alignement

Définissez l'alignement pour chaque colonne :

  • Alignement à gauche (:---)
  • Alignement au centre (:---:)
  • Alignement à droite (---:)

3. Aperçu en temps réel

  • Voir instantanément la sortie Markdown
  • Prévisualiser le tableau rendu

Exemples d'utilisation

Création de tableau de base

Entrée :

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

Sortie 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 |

Conversion de données CSV

Entrée CSV :

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

Sortie Markdown :

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

Conversion de données JSON

Entrée JSON :

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

Sortie Markdown :

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

Cas d'utilisation

1. Rédaction de 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. Documents de spécification technique

## Browser Support

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

3. Tableaux de comparaison

## 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. Données statistiques

## Monthly Statistics

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

Guide d'alignement

Alignement à gauche (:---)

Convient aux colonnes de texte

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

Alignement au centre (:---:)

Convient aux valeurs courtes ou aux statuts

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

Alignement à droite (---:)

Convient aux données numériques

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

Conseils d'analyse CSV

1. Séparé par des virgules

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

2. Suppression automatique des espaces

name , age , city
John , 30 , NYC

3. Copie multiligne

Copier depuis Excel ou Google Sheets :

  1. Sélectionner la plage de cellules
  2. Ctrl+C (copier)
  3. Coller en mode CSV
  4. Cliquer sur Parse as CSV

Conseils d'analyse JSON

1. Tableau d'objets

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

2. Préservation de l'ordre des clés

L'ordre des clés du premier objet devient l'ordre des colonnes

3. Objets imbriqués

Les objets imbriqués s'affichent comme [object Object] Structure plate recommandée

Fonctionnalités avancées

1. Édition rapide de lignes/colonnes

  • Ajouter une ligne : Bouton "+ Row" en bas
  • Ajouter une colonne : Bouton "+ Col" à droite
  • Supprimer : Bouton "✕" sur chaque ligne/colonne

2. Ajustement de la taille

  • Nombre de lignes : 1-50
  • Nombre de colonnes : 1-20
  • Ajustement rapide via les champs de saisie

3. Copier et coller

  • Cliquer sur chaque cellule pour éditer
  • Ctrl+C/V pour copier/coller

Syntaxe Markdown étendue

GitHub Flavored Markdown

GitHub prend en charge des fonctionnalités supplémentaires :

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

Formatage dans les cellules

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

Utilisation d'emoji

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

Meilleures pratiques

1. En-têtes clairs

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

❌ Mauvais :
| Name | Email | Date |

2. Format cohérent

✅ Bon : Toutes les dates en YYYY-MM-DD
| Date |
| 2024-01-15 |
| 2024-01-16 |

❌ Mauvais : Formats mixtes
| Date |
| Jan 15, 2024 |
| 2024-01-16 |

3. Alignement approprié

✅ Bon :
| Name | Price | Qty |
| :--- | ---: | ---: |

❌ Mauvais : Toutes les colonnes alignées à gauche

4. Restez concis

Divisez les tableaux trop longs en plusieurs :

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

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

Notes importantes

  • Les tableaux Markdown ne prennent pas en charge les mises en page complexes
  • La fusion de cellules (colspan, rowspan) n'est pas prise en charge
  • Les très grands tableaux ont une mauvaise lisibilité (recommandé moins de 10-15 colonnes)
  • L'analyse CSV ne peut pas gérer les virgules entre guillemets

Outils connexes

Raccourcis clavier (à venir)

  • Tab - Passer à la cellule suivante
  • Shift + Tab - Passer à la cellule précédente
  • Enter - Passer à la ligne suivante
  • Ctrl + Enter - Ajouter une nouvelle ligne

Ressources supplémentaires