Ajouter des exemples de code
Code en ligne
mot
ou une expression
est du code, encadrez-le de backticks (`).
Blocs de code
Options de code block
Vous devez spécifier un langage de programmation pour un code block avant d’ajouter toute autre option méta.
Syntaxe des options
- Options de type chaîne ou booléen : Entourez-les de
""
,''
ou laissez sans guillemets. - Options d’expression : Entourez-les de
{}
,""
ou''
.
Mise en surbrillance de la syntaxe
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 afficher des informations de type interactives. Les utilisateurs peuvent survoler les variables, fonctions et paramètres pour voir les types et les erreurs comme dans un IDE.
Titre
title="Your title"
ou une chaîne sur une seule ligne.
Icône
icon
. Consultez Icônes pour voir toutes les options disponibles.
Mise en surbrillance des 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
.
Repliable
expandable
.
Retour à la ligne
wrap
. Cela évite le défilement horizontal et facilite la lecture des lignes longues.
Diff
// [!code ++]
: Marquez une ligne comme ajoutée (surlignage vert).// [!code --]
: Marquez une ligne comme supprimée (surlignage rouge).
// [!code ++:3]
: Marquez la ligne actuelle plus les deux lignes suivantes comme ajoutées.// [!code --:5]
: Marquez la ligne actuelle plus les quatre lignes suivantes comme supprimées.
//
pour JavaScript ou #
pour Python).