Présentation de code dans une page web
07 mars 2007 Catégorisé dans : RapidWeaver
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
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;
}
|