Nettoyer un README
Uniformisez les titres et les listes d’un fichier écrit par plusieurs contributeurs.
Normalisez la présentation d’un texte Markdown afin d’améliorer sa lisibilité et de récupérer une version propre prête à être réutilisée.
Harmonisez la syntaxe d’un fichier Markdown sans toucher à son contenu : une espace après chaque # de titre, des puces uniformisées en « - », pas plus d’une ligne vide d’affilée et aucune espace inutile en fin de ligne. Le formatage rend la source plus régulière, plus facile à relire et produit des différences plus propres dans un dépôt de code. Le traitement est réalisé dans votre navigateur.
Le formateur parcourt le document ligne par ligne et applique quatre règles. Il ajoute l’espace manquante après les # d’un titre (« #Titre » devient « # Titre ») et réduit les espaces multiples à une seule. Il remplace les puces « * » et « + » par « - », y compris dans les listes indentées. Il ramène toute suite de lignes vides à une seule. Il supprime les espaces et tabulations de fin de ligne.
Certaines constructions sont volontairement protégées. Le contenu des blocs de code délimités par ``` ou ~~~ est conservé à l’identique : un « #include » ou une ligne commençant par « * » dans du code n’est jamais modifié. Les séparateurs horizontaux (---, * * *, ___) restent tels quels, un texte en **gras** placé en début de ligne n’est pas pris pour une puce, et les deux espaces finales qui forcent un saut de ligne en Markdown sont préservées.
Le formateur ne réordonne rien, ne renumérote pas les listes numérotées et ne réécrit ni les tableaux ni les liens. Le texte lui-même n’est jamais reformulé.
Saisissez ou importez le document dans le champ « Contenu Markdown ».
Lancez le formatage : les règles de titres, de puces, de lignes vides et d’espaces sont appliquées.
Comparez avec la source, puis copiez ou exportez la version formatée.
Uniformisez les titres et les listes d’un fichier écrit par plusieurs contributeurs.
Supprimez les espaces de fin de ligne et les lignes vides en trop avant d’enregistrer une documentation.
Remettez d’aplomb un Markdown copié depuis une autre application, avec des puces et des espacements disparates.
L’espace du titre est ajoutée, les puces sont uniformisées et les trois lignes vides n’en font plus qu’une.
Entrée
#Titre
* premier point
+ second point
Texte finalRésultat
# Titre
- premier point
- second point
Texte finalRien ne change : le commentaire est dans un bloc de code, --- est un séparateur et **Important** n’est pas une puce.
Entrée
```bash
#commentaire
```
---
**Important** : à relireRésultat
```bash
#commentaire
```
---
**Important** : à relireQuatre choses : l’espace après les # des titres, les puces « * » et « + » remplacées par « - », les lignes vides successives réduites à une seule et les espaces de fin de ligne supprimées.
Non. Tout ce qui se trouve entre deux délimiteurs ``` ou ~~~ est conservé caractère par caractère, lignes vides comprises.
Oui. Deux espaces ou plus après un texte, qui forcent un retour à la ligne en Markdown, sont ramenées à exactement deux espaces au lieu d’être supprimées.
Non. Les numéros sont laissés tels qu’ils sont écrits ; seules les puces non numérotées sont uniformisées.
Oui. Le formatage peut s’enchaîner avec d’autres traitements de texte, par exemple avant une conversion du Markdown en HTML.
Outils associés
Des outils similaires ou complémentaires à celui-ci.
Générez du faux texte Lorem Ipsum pour vos maquettes, prototypes et tests de mise en page.
Créez des noms de marque, de produit, de projet ou de domaine - pas des noms de personnes.
Rédigez du Markdown et affichez instantanément le rendu HTML.