Générateur de Sommaire Markdown
Un outil gratuit pour générer automatiquement une table des matières (TOC) à partir de texte Markdown.
Personnalisez les niveaux et formats. Fonctionne dans votre navigateur.
À propos du Générateur de Sommaire Markdown
Un outil gratuit qui génère automatiquement une table des matières (TOC) pour les documents rédigés en Markdown. Il vous évite la peine de créer manuellement un sommaire lors de la rédaction d'articles techniques pour des plateformes comme les README GitHub ou les blogs.
Vous pouvez personnaliser finement la plage d'extraction des niveaux d'en-tête (h1-h6) et le format de sortie, tel que des listes à puces (-) ou des listes numérotées (1.).
Tout le traitement s'effectue dans votre navigateur, de sorte que les données textuelles que vous saisissez ne sont jamais envoyées à un serveur externe. Vous pouvez l'utiliser en toute sécurité pour des documents confidentiels ou des notes privées sans vous soucier des fuites d'informations.
Mode d'emploi
Saisissez le Markdown
Collez ou tapez le texte Markdown pour lequel vous souhaitez créer un sommaire dans la zone de saisie de gauche.
Définissez les Options
Sélectionnez le "Niveau Max (h2-h6)" à extraire et le "Format de Liste (À puces / Numérotée)" à générer.
Générez et Copiez le Sommaire
Cliquez sur le bouton "Générer le Sommaire", et le sommaire apparaîtra dans la zone de droite. Cliquez sur le bouton de copie et collez-le dans votre document d'origine.
Glossaire
- Markdown
- Un langage de balisage léger pour le formatage du texte. Il utilise des symboles pour exprimer facilement des en-têtes, des listes, des liens, etc., et est largement utilisé, en particulier chez les programmeurs.
- TOC (Table des matières)
- Placée au début d'un long document, elle permet aux lecteurs d'accéder rapidement à la section souhaitée, améliorant ainsi la lisibilité.
- Niveau d'En-tête
- Un indicateur de la structure hiérarchique d'un document, correspondant aux balises h1 à h6 du HTML. En Markdown, le niveau est exprimé par le nombre de "#".
- Lien d'Ancrage
- Un lien pour sauter à un emplacement spécifique dans une page. Dans un sommaire Markdown, il saute en spécifiant un ID généré automatiquement (ex. `#en-tête`) en fonction du texte de l'en-tête.
- Traitement Côté Client
- Un mécanisme qui exécute un programme uniquement dans le navigateur de l'utilisateur sans communiquer avec un serveur. Il ne présente aucun risque de fuite de données et offre une excellente sécurité.
FAQ
- Q.Les données Markdown que je saisis sont-elles enregistrées sur le serveur ?
- Non, elles ne sont pas enregistrées. Étant donné que cet outil utilise un traitement côté client qui s'exécute entièrement dans votre navigateur, le texte que vous saisissez n'est jamais envoyé à un serveur externe. Vous pouvez l'utiliser en toute sécurité, même pour des documents contenant des informations confidentielles.
- Q.Cliquer sur le lien du sommaire généré ne permet pas de sauter.
- Selon la plate-forme (GitHub, etc.), les règles pour générer automatiquement des ID d'ancrage à partir des en-têtes peuvent varier. Cet outil génère des ID basés sur des règles communes (minuscules, remplacement des espaces par des traits d'union, etc.), mais vous devrez peut-être les modifier manuellement pour qu'ils correspondent aux spécifications de la plate-forme.
- Q.Puis-je exclure un en-tête spécifique du sommaire ?
- Dans la version actuelle, tous les en-têtes en dessous du 'Niveau Max' spécifié sont extraits. Il n'y a pas de fonction pour exclure uniquement des en-têtes spécifiques, veuillez donc les supprimer manuellement après la génération.
- Q.Les '#' à l'intérieur des blocs de code sont-ils également extraits ?
- Non, notre algorithme d'extraction est conçu pour ignorer le texte à l'intérieur des blocs de code entourés de trois accents graves (```). Par conséquent, les commentaires à l'intérieur du code ne seront pas extraits par erreur sous forme de sommaire.
- Q.Est-ce qu'il prend en charge les en-têtes qui ne sont pas en anglais ?
- Oui. Les en-têtes en japonais, en anglais et dans d'autres langues seront extraits correctement et générés sous forme de sommaire. Cependant, comme la règle de génération d'ID de lien d'ancrage est basée sur l'anglais, les en-têtes qui ne sont pas en anglais peuvent être encodés en URL dans certains cas.
Cas d'usage
Création de README GitHub
Ajoutez un sommaire aux longs fichiers README.md pour les projets open-source afin de permettre aux contributeurs et aux utilisateurs de trouver plus facilement des informations.
Rédaction de Blogs Techniques
Lors de la publication de longs articles techniques sur des plateformes, placez un sommaire au début pour améliorer le confort du lecteur.
Organisation de Documents Internos
Ajoutez un sommaire aux manuels internes créés avec des outils compatibles Markdown comme Notion pour améliorer la recherche et la lisibilité.
Organisation de Notes Personnelles
Ajoutez un sommaire à l'énorme quantité de notes accumulées dans des outils de gestion des connaissances comme Obsidian ou Logseq pour organiser vos pensées et les revoir en douceur.
Envoyer des commentaires
Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.
Les commentaires sont temporairement suspendus
Le serveur est occupé ou la protection anti-spam est active. Veuillez réessayer plus tard.