Présentation de code dans une page web

Dans une page web expliquant des techniques de programmation, il est difficile de bien présenter les extraits de code qui illustrent ledit article. Un module astucieux pour RapidWeaver permet de formater ces extraits de code pour les afficher correctement.
Ce module s'appelle High-Light. Il est accompagné d'une bibliothèque de scripts permettant de choisir le langage de programmation le mieux adapté au code à illustrer : java, javascript, perl,

L'utilisation en est fort simple : on sélectionne le texte à formater et on choisit le langage dans le sous-menu High-Light du menu Format. Le gros intérêt, c'est qu'il n'y a pas de risque que le code soit (mal) interprété par le navigateur - comme c'est le cas lorqu'on affiche du code HTML - et sans qu'il soit nécessaire de triturer ce code pour éviter ces effets indésirables.

Une option "Settings" permet de choisir la façon dont le code est mis en exergue.

Exemple de programme en C mis en forme dans un bloc

#include <stdio.h>
int main(int argc, char **argv)
{
    printf("Hello world!\n");
    return 0;
}

|