Catégorie: Texte

Formateur de tableaux Markdown

Idée interneUn outil manque ?

Alignez et nettoyez les colonnes d'un tableau Markdown

Collez un tableau Markdown existant et affichez-le à nouveau avec chaque colonne complétée à une largeur uniforme, avec un alignement gauche, centré ou droit par colonne. Fonctionne entièrement dans votre navigateur.

HTML
| Name            |   Role   |  Team |
| --------------- | :------: | ----: |
| Ada Lovelace    | Engineer |  Blue |
| Grace Hopper    | Admiral  | Green |
| Escaped \| pipe |  Tester  |  Blue |

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Un tableau Markdown s'affiche de la même façon quel que soit l'espacement de sa source, mais une source alignée dans un éditeur de texte brut est bien plus facile à relire dans un diff ou une pull request. Cet outil analyse un tableau collé, y compris les cellules avec une barre `\|` échappée, conserve ou modifie l'alignement de chaque colonne, puis le réimprime avec chaque colonne complétée à sa cellule la plus large.

Mode d'emploi

  1. Collez un tableau Markdown, avec sa ligne d'en-tête et sa ligne séparatrice.
  2. Choisissez un alignement gauche, centré ou droit pour n'importe quelle colonne.
  3. Copiez le tableau formaté dans votre document.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Mon tableau est-il envoyé quelque part ?
Non. L'analyse et le formatage se font en JavaScript directement dans la page, donc le tableau ne quitte jamais votre appareil.
Que faire si une cellule a besoin d'une barre verticale littérale ?
Échappez-la en \| dans la source, comme Markdown l'attend ; elle est conservée échappée dans le résultat plutôt que d'être lue comme une séparation de colonne.
Que devient la ligne d'alignement ?
Elle est reconstruite à partir de l'alignement choisi pour chaque colonne, avec la syntaxe standard à deux-points :---, :---: et ---: que les moteurs Markdown reconnaissent.