Question

Est-il possible de mettre un bloc de code dans MediaWiki en utilisant SyntaxHighlight Geshi?

Par exemple, je voudrais que le conteneur de code ci-dessous soit aligné sur la liste de troisième niveau

* This is plain text of a first-level list to be rendered by MediaWiki
** This is plain text of a a second-level list to be rendered by MediaWiki
*** This is plain text of a third-level list to be rendered by MediaWiki

<source lang="Cpp">
int main(int argc, char** argv)
{
    my_function(4, 1, 2, 3);
    return 0;
}
</source>

J'ai essayé d'envelopper le conteneur de code Geshi avec colons (Utilisation de la norme de MediaWiki syntaxe d'indentation), mais cela empêche SyntaxHighlight Geshi de analyser correctement le code.

Juste pour clarifier, je voudrais éviter d'envelopper mon code avec <code></code> Comme j'ai besoin d'une mise en évidence de syntaxe appropriée.

Aucune suggestion?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top