Ajout d’exemples de code
Code en ligne
mot
ou une expression
est du code, encadrez-le avec des accents graves (`).
Blocs de code
Options de code block
Vous devez spécifier un langage de programmation pour un code block avant d’ajouter d’autres options méta.
Syntaxe des options
- Options de chaînes et booléens : Encadrez avec
""
,''
ou sans guillemets. - Options d’expression : Encadrez avec
{}
,""
ou''
.
Coloration syntaxique
styling.codeblocks
dans votre fichier docs.json
. Définissez des thèmes simples comme system
ou dark
, ou configurez des thèmes Shiki personnalisés pour les modes clair et sombre. Voir Paramètres pour les options de configuration.
Twoslash
twoslash
pour activer des informations de types interactives. Les utilisateurs peuvent survoler les variables, fonctions et paramètres pour voir les types et les erreurs comme dans un IDE.
Titre
title="Votre titre"
ou une chaîne sur une seule ligne.
Icône
icon
. Consultez Icônes pour connaître toutes les options disponibles.
Surlignage de lignes
highlight
avec les numéros de ligne ou les plages que vous souhaitez mettre en évidence.
Mise en évidence de lignes
focus
avec des numéros de ligne ou des plages.
Afficher les numéros de ligne
lines
.
Dépliable
expandable
.
Retour à la ligne
wrap
. Cela évite le défilement horizontal et rend les longues lignes plus faciles à lire.
Diff
// [!code ++]
: Marque une ligne comme ajoutée (surlignage vert).// [!code --]
: Marque une ligne comme supprimée (surlignage rouge).
// [!code ++:3]
: Marque la ligne actuelle plus les deux suivantes comme ajoutées.// [!code --:5]
: Marque la ligne actuelle plus les quatre suivantes comme supprimées.
//
pour JavaScript ou #
pour Python).