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 8 janvier 2012 à 18:01 et modifiée en dernier par Brochon99 (discuter | contributions) (Paramètres). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Modèle:Documentation modèle vue directement

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. Pour du wikicode, il faut ajouter à les balises <nowiki> et </nowiki> pour ne pas interpréter le code.
  • deuxième paramètre (facultatif) : le langage informatique permettant la coloration syntaxique. Voir la liste des langages pris en charge

Exemple

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.

Voir aussi

  • Balise <pre> et </pre>
  • Balise <source> et </source>