Fork me on GitHub

Rapport de message :*
 

Coloraration syntaxique dans les documentations

Titre du sujet : Coloraration syntaxique dans les documentations
par JJDai sur 05/07/2011 14:18:41

Bonjour
------------------------
Depuis quelques temps je cherche des outils pour rédiger des documentations sans être obligé de faire des usines à gaz, ou de me disperser dans la mise en forme plutôt que sur de me concentrer sur le contenu.
Notamment je cherchais quelque chose pour la coloration syntaxique.
J'ai trouvé SyntaxHighlighter
Il très facile a installe et à utiliser, et gèrez plusieurs langages dont évidemment PHP, Javascript, html, ...

Il suffit de charge les bibliothèques nécessaires
Citation :
<script type="text/javascript" src="scripts/shBrushPhp.js"></script>
<script type="text/javascript" src="scripts/shBrushJScript.js"></script>


Puis d'encadrer le code dans des balises "pre" avec la bonne classe:
Citation :
<pre class="brush: js;">
function helloSyntaxHighlighter()
{
return "hi!";
}
</pre>

<h1>Hello SyntaxHighlighter PHP</h1>
<pre class="brush: php;">
//-----------------------------------------------------
//recuperation des variables passee dans le get
$t = explode('!', $_GET['params']);
$flashParams = array();
for ($h=0, $count=count($t); $h<$count ;$h++){
$v = explode('=', $t[$h]);
$$v[0] = $v[1];
$flashParams[$v[0]] = $v[1];
}

</pre>


Et c'est nickel.
Il y a d'autre paramètres possibles, mais les valeurs par défaut permettent de l’utiliser en 2 secondes.

JJDAI

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

11 Personne(s) en ligne (7 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 11 | Plus ...