Formateur et vérificateur Markdown

Normalisez la mise en forme Markdown avec un jeu de règles déterministe — marqueurs de liste, espacements et lignes vides cohérents. Pas d'IA, pas de téléversement : même entrée, même sortie.

Gratuit pour toujours · S'exécute dans votre navigateur · Sans inscription · Rapport de fidélité inclus

Dernière vérification : 2026-10-25 · engine v0.5.0 · journal des versions

Formater et vérifier du Markdown (3 étapes)

1. Coller le MarkdownCollez votre Markdown
2. Examiner le diffExaminez les normalisations proposées et les diagnostics
3. Appliquer les modificationsAppliquez ou copiez le résultat formaté

Exemple : Markdown → Markdown

Un extrait désordonné : marqueurs *, doubles lignes vides, espaces en fin de ligne.

Entrée (Markdown)
#  Status

* item one
* item two



All done.
Sortie (md)

Rendu mis en forme de la vraie sortie Markdown (source ci-dessous).

Status

  • item one
  • item two

All done.

Voir la source Markdown exacte
#  Status

- item one
- item two

All done.

Ce qui se convertit nativement (et ce qui ne se convertit pas)

FonctionnalitéRésultat dans le Markdown
Espaces en fin de ligneNatif — Retirés de chaque ligne (règle MF001)
Espace après les marqueurs de titreNatif — #Sans-espace devient # Avec-espace (MF002)
Cohérence des marqueurs de listeNatif — Les éléments * et + se normalisent en - (MF003)
Rythme des lignes videsNatif — Les suites de lignes vides se réduisent en une (MF005)
Emphase mixte ** et __Natif — Détectée et signalée comme diagnostic ; votre texte n'est pas touché (MF004)
Délimiteurs de codeNatif — Jamais reformattés — tout l'intérieur d'un délimiteur reste exactement comme écrit

La vérité complète élément par élément, avec dates de test : formats pris en charge.

Ce que cet outil ne fait pas

  • Non : Reformuler, corriger l'orthographe ou la grammaire
  • Non : Réparer l'alignement des tableaux
  • Non : Profils de règles configurables
  • Non : Réparer automatiquement l'emphase mixte ** / __ — aujourd'hui détectée et signalée

Pourquoi les gens utilisent Formateur et linter Markdown

Hygiène pré-commit des dépôts de documentationNormalisez marqueurs de liste, espacements et lignes vides dans tout un dépôt de doc avant relecture — règles déterministes, diff visible et aucune IA ne reformule vos phrases.
Un Markdown cohérent à l'échelle de l'équipeDonnez à une équipe mixte un seul formateur pour que les PR arrêtent de disputer * contre - et les espaces en fin de ligne — le diff montre exactement ce qui a été normalisé.

Questions fréquentes

Va-t-il changer mes formulations ?

Jamais. Seul le formatage structurel est normalisé : espaces, rythme des lignes vides, marqueurs de liste et espacement des titres. Les délimiteurs de code, les cibles des liens et vos mots réels restent intacts.

Utilise-t-il l'IA ?

Non. Le formatage est déterministe et s'exécute entièrement dans votre navigateur — la même entrée produit toujours la même sortie.

Quelles règles applique-t-il ?

Suppression des espaces en fin de ligne, un espace après les marqueurs de titre, normalisation des marqueurs de liste en -, réduction des suites de lignes vides, et un diagnostic quand l'emphase ** et __ est mélangée — chacun signalé avec son identifiant de règle.

Est-il vraiment déterministe ?

Totalement. La même entrée produit toujours la même sortie — aucune IA, et c'est ce qui rend un formateur sûr comme étape pré-commit.

Puis-je l'utiliser en CI ?

Les règles de formatage vivent dans le moteur central déterministe, qui sera publié comme paquet open source ; aujourd'hui, elles tournent ici dans le navigateur.

Répare-t-il l'alignement des tableaux ?

Pas encore — les tableaux passent complètement intacts : les barres mal alignées restent telles quelles. La réparation de l'alignement des tableaux est sur la feuille de route avec les autres règles.

Est-ce comme Prettier pour Markdown ?

Même philosophie — déterministe, pleaded, idempotent — mais le jeu de règles ici est volontairement réduit : espaces, espacement des titres, marqueurs de liste et rythme de lignes vides, avec un rapport d'emphase mixte. Les délimiteurs de code ne sont jamais touchés.

Puis-je normaliser du Markdown généré par IA avec lui ?

Oui — les sorties de LLM mélangent souvent marqueurs de liste, espacements et styles d'emphase. Passez un collage dans le formateur pour normaliser la structure de façon déterministe ; la même entrée produit toujours la même sortie, donc c'est automatisable sans risque.

Outils associés

Recherches associées : éditeur markdown · markdown vers texte · markdown vers html