Aller au contenu

Modèle:Code/Documentation

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 30 juin 2016 à 13:17 et modifiée en dernier par 109.190.214.5 (discuter) (ajout de la nouvelle catégorie "Modèle de formatage pour l'informatique" au modèle Code). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Utilisation

Crée des balises <code>...</code> autour d'un texte donné, et permet la coloration syntaxique.

Syntaxe

{{code | texte }}

ou bien

{{code | texte | language }}

Paramètres

  • 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

Syntaxe Résultat
Lorem {{code|ipsum '''dolor'''}} sit amet
Lorem ipsum '''dolor''' 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 int foo(const std::string& bar, const std::vector<long double*>& baz); 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 var img = document.getElementsByTagName("img");, vous devez identifier le premier paramètre explicitement comme {{{1}}} ou {{{code}}}; voir aussi bugzilla:5138.
{{code|{{sourire}}}}
<span class="smiley">[[Image:Face-smile.svg|20px|Sourire|alt=Émoticône sourire]]</span>
{{code|<nowiki>{{sourire}}</nowiki>}}
{{sourire}}

Voir aussi