Passer au contenu principal
Utilisez le composant CodeGroup pour afficher plusieurs blocs de code dans une interface à onglets, afin de permettre aux utilisateurs de comparer des implémentations dans différents langages de programmation ou d’examiner des approches alternatives pour une même tâche.
console.log("Hello World");
Les groupes de code héritent des styles globaux de votre fichier docs.json. Personnalisez votre thème avec styling.codeblocks. Consultez Settings pour les options de configuration.

Créer des groupes de code

Pour créer un groupe de code, encadrez plusieurs blocs de code avec les balises <CodeGroup>. Chaque bloc de code doit inclure un titre, qui deviendra le libellé de l’onglet.
<CodeGroup>

```javascript helloWorld.js
console.log("Bonjour le monde");
```

```python hello_world.py
print('Bonjour le monde !')
```

```java HelloWorld.java
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Bonjour le monde !");
    }
}
```

</CodeGroup>
Vous pouvez remplacer les onglets d’un groupe de code par un menu déroulant pour passer d’une langue à l’autre à l’aide de la prop dropdown.
helloWorld.js
console.log("Hello World");
<CodeGroup dropdown>

```javascript helloWorld.js
console.log("Bonjour le monde");
```

```python hello_world.py
print('Bonjour le monde !')
```

```java HelloWorld.java
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Bonjour le monde !");
    }
}
```
</CodeGroup>