Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Depuis la rentrée 2019, nous avons intégrer le colorateur syntaxique highlight.js à l'éditeur de Moodle via le plugin Syntax Highlighter. Cet outil supporte une liste très longue de types de langages dont nous citons quelques exemples : c, c++, css, excel, html, js, json, matlab, perl, php,  python, ruby, sh, tex, ...

Sommaire
minLevel1
maxLevel6
outlinefalse
typelist
printablefalse

Où peut-on exploiter la coloration syntaxique ?

Cet outil est actif partout dans Moodle où vous disposez de l'éditeur de texte par défaut :
Zone de texte sur la page d'accueil d'un cours, Page de contenu, question et réponse dans un
Test, Forum de discussion, ...

Comment appliquer la coloration syntaxique à un bout de code ?

Usage

Il suffit d'accéder au code source du texte édité, via le bouton HTML de l'éditeur puis de coller le code et de l'encadrer par les balises <pre><code>... </code></pre>.

Image Removed
Image Removed

Vue dans l'éditeur

Image Added

Rendu

Image Added

Notez qu'il est possible de spécifier une classe qui définit plus précisément le langage, par exemple de cette manière pour du code php : <pre><code class="php"> ... </code> </pre>.