Générateur de tableau Markdown

Construisez un tableau Markdown dans une grille éditable, ou collez du CSV, TSV ou HTML pour l'amorcer, puis exportez en GFM, HTML, AsciiDoc, reST ou LaTeX. Tout reste dans votre navigateur.

Le générateur de tableau Markdown s'exécute entièrement dans votre navigateur. La grille que vous éditez, le TSV, le CSV ou le HTML que vous collez, et tout fichier que vous importez restent sur votre appareil — aucune donnée de tableau n'est téléversée vers ArrayKit.

Ouvrir le convertisseur CSV vers Markdown

À propos de Générateur de tableau Markdown

Le générateur de tableau Markdown transforme une grille éditable en un tableau propre que vous pouvez déposer dans un README, un wiki, une pull request ou de la documentation. Tapez directement dans les cellules, ajoutez ou retirez des lignes et des colonnes, et réglez chaque colonne sur un alignement à gauche, au centre ou à droite. Vous avez déjà des données ? Collez du TSV, du CSV ou un tableau HTML et il amorce la grille pour vous. Quand le tableau vous convient, exportez-le en Markdown façon GitHub (GFM) ou basculez le format vers HTML, AsciiDoc, reStructuredText ou LaTeX d'un seul clic. Les barres verticales sont échappées automatiquement pour qu'une valeur comme cat a | grep b ne casse jamais une cellule. Conçu pour les développeurs et les rédacteurs techniques qui assemblent des tableaux à la main. Chaque frappe est traitée sur votre appareil — rien n'est téléversé.

Fonctionnalités

Comment utiliser Générateur de tableau Markdown

  1. Tapez vos en-têtes et valeurs de cellule dans la grille éditable
  2. Ajoutez ou retirez des lignes et des colonnes, et réglez l'alignement de chaque colonne
  3. Ou cliquez sur Importer et collez du TSV, du CSV ou un tableau HTML pour amorcer la grille
  4. Choisissez un format de sortie, puis copiez le tableau ou téléchargez le fichier

Exemple

Entrée

Name, Score
Alice, 30
(Score column set to right-aligned)

Sortie

| Name | Score |
| :--- | ---: |
| Alice | 30 |

Aligner la colonne Score à droite écrit le séparateur ---:, tandis que la colonne Name alignée à gauche utilise :---.

Erreurs courantes et dépannage

Foire aux questions

Comment définir l'alignement par colonne dans le tableau généré ?
Chaque en-tête de colonne dispose d'un bouton L / C / R. Gauche écrit :--- dans la ligne de séparation, centre écrit :---:, et droite écrit ---:, c'est ainsi que le Markdown façon GitHub et la plupart des moteurs de rendu décident de l'alignement.
Puis-je coller un tableau existant pour amorcer la grille au lieu de le taper ?
Oui. Cliquez sur Importer et collez des données séparées par des tabulations, des virgules, ou un <table> HTML. L'outil détecte le séparateur, remplit la grille éditable, et traite la première ligne comme l'en-tête pour que vous puissiez ajuster à partir de là.
Quels formats de sortie ce générateur peut-il produire en plus du Markdown ?
La même grille s'exporte en HTML (avec un thead et un tbody), AsciiDoc, tableaux grille reStructuredText, et un environnement tabular LaTeX. Changez de format d'un clic et la sortie se met à jour en direct.
Comment les barres verticales à l'intérieur des cellules sont-elles gérées ?
En Markdown, une barre verticale nue termine une cellule, donc tout | dans votre texte est échappé en \| et les sauts de ligne intégrés deviennent <br>. Les cellules AsciiDoc et LaTeX sont échappées selon leurs propres règles pour que le tableau reste toujours intact.
À quoi sert l'option Remplir les colonnes ?
Elle élargit chaque colonne Markdown à la taille de sa cellule la plus longue pour que la source brute s'aligne proprement dans un éditeur à chasse fixe. Le tableau rendu est identique dans les deux cas — le remplissage n'affecte que la mise en page en texte brut.
Où les données de tableau que je tape ou colle sont-elles traitées ?
Entièrement dans votre navigateur. La grille que vous éditez, le texte que vous collez et tout fichier .csv, .tsv ou .html que vous importez restent sur votre appareil et ne sont jamais téléversés vers ArrayKit.

Outils associés

Tous les outils ArrayKit