Formater du code pour un site web ou un forum
Indice NDT
(N)iveau requis, de l’utilisateur à l’expert.
(D)ifficulté : Simple, Moyenne, Complexe.
(T)emps estimé pour la réalisation.
Utilisateur | Technicien | Expert |
Simple | Moyenne | Complexe |
– d’une heure | + de 5 heures | 12 heures et + |
OcM
Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.
Préambule
Pour afficher du code (texte associé à une typologie de traitement) dans une page web ou dans un forum, sans connaître les rudiments du HTML et des CSS associées, sachant que que ce code doit être
- lisible,
- facile à copier pour plus facilement être utilisé en direct.
Le site http://hilite.me permet cela.
Modalité
- On copie/colle le texte dans l’espace prévu à gauche.(Source code)
- on détermine le type de script html, python, sql, bash etc.. (Language)
- on peut ajouter les numéros de lignes (Line numbers)
- on peut choisir différents formatages (Style)
- un clic sur le bouton « Hilight! »
- puis on récupère le code HTML généré
sur la partie droite
pour l’intégrer dans la page web ou dans sa réponse (au format html) du forum consulté.
Exemple
un extrait de script type unix bash
(amusez vous à faire la sélection, vous verrez seul l’essentiel est retenu ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# ------------------------------------------------------------- # VARIABLES # ------------------------------------------------------------- # jour=$(date +%u) sem=$(date +%V) jdel=$(date +%j) chemin="/volume1/web/src/fond" # echo $chemin # # # ------------------------------------------------------------- # bloucle 1er jour super long sinon inscription nue jour dans log # ------------------------------------------------------------- # if [ $jdel = "001" ] then rm $chemin/wallog/log/log.txt; echo "Reinitialisation LOG jour 1" >> $chemin/wallog/log/log.txt; else echo "jour n°" $jdel >>$chemin/wallog/log/log.txt fi # fin de boucle # # ------------------------------------------------------------- |