Créer une installation personnalisée grâce à l'outil en ligne Online Builder
Il faut avoir inclu le plugin Code blocks (voir ci-dessus).
Doc: https://ckeditor.com/docs/ckeditor5/latest/features/code-blocks.html
Le choix des langages disponibles se fait en spécifiant la liste des langages en options lors de la création de l'éditeur.
Chaque bloc de code sera rendu sous la forme
<pre><code class="language-XXX">...
où XXX est le nom du langage appliqué au bloc.
Pour la coloration syntaxique elle-même, utiliser Highlight.js dont les sélecteurs par défaut et noms de classes correspondent déjà à ce que sort le plugin Code blocks