Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Coloration syntaxique

Tout sur la coloration syntaxique

Cette documentation utilise Shiki pour la coloration syntaxique au moment de la compilation.

Utilisation de base

Ajoutez des blocs de code en utilisant trois backticks avec un identifiant de langage :

```js
console.log('hello, world')
```

S'affiche comme :

console.log('hello, world')

Langues prises en charge

Toutes les langues prises en charge par Shiki sont disponibles. Les plus courantes incluent :

  • js / javascript
  • ts / typescript
  • jsx / tsx
  • bash / sh
  • json
  • yaml
  • python
  • go
  • rust
  • css
  • html
  • markdown / md
  • sql
  • dockerfile

Noms de fichiers

Vous pouvez ajouter un nom de fichier aux blocs de code :

```js filename="example.js"
console.log('hello')
```

Mise en évidence de lignes

Mettre en surbrillance des lignes spécifiques :

```js {1,3-4}
import React from 'react'
 
function Hello() {
  return <div>Hello</div>
}
```

Que pensez-vous de ce guide ?