Modèle:Code/Documentation
Apparence
- Ceci est la page de documentation de Modèle:Code. [rafraichir] • [modifier] • [historique] • [préproduction] • [tests unitaires]
Utilisation
[modifier le wikicode]- Crée des balises
<code>...</code>autour d'un texte donné, et permet la coloration syntaxique.
Syntaxe
[modifier le wikicode]{{code | texte }}
ou bien
{{code | texte | language }}
Paramètres
[modifier le wikicode]- premier paramètre (obligatoire) : un texte quelconque. Le wikicode n’est pas interprété, en revanche l’expansion des modèles est effectuée. Pour ne pas effectuer l’expansion des modèles, les encadrer avec des balises
<nowiki> … </nowiki>. - deuxième paramètre (facultatif) : le langage informatique permettant la coloration syntaxique. Voir la liste des langages pris en charge
Exemples
[modifier le wikicode]| Syntaxe | Résultat |
|---|---|
Lorem {{code|ipsum '''dolor'''}} sit amet
|
Lorem sit amet
|
La déclaration {{code |lang=cpp |int foo(const std::string& bar, const std::vector<long double*>& baz);}} est le prototype d'une fonction définie plus tard.
|
La déclaration est le prototype d'une fonction définie plus tard.
|
Si le code contient le [[signe égal]], tel que {{code |lang=javascript |code=var img = document.getElementsByTagName("img");}}, vous devez identifier le premier paramètre explicitement comme {{{1}}} ou {{{code}}}; voir aussi [[:bugzilla:5138]].
|
Si le code contient le signe égal, tel que , vous devez identifier le premier paramètre explicitement comme {{{1}}} ou {{{code}}}; voir aussi bugzilla:5138.
|
{{code|{{sourire}}}}
|
|
{{code|<nowiki>{{sourire}}</nowiki>}}
|
|
Voir aussi
[modifier le wikicode]- Balise
<pre>et</pre> - Balise
<syntaxhighlight>et</syntaxhighlight> - Liste des langages pris en charge