Pouvons-nous utiliser PrismJS au lieu de highlight.js pour la syntaxe du code ?

Je voudrais savoir s’il est possible de remplacer highlight.js par PrismJS. PrismJS semble actuellement plus complet que highlight.js, c’est la raison de cette demande.

Existe-t-il un moyen de le faire directement dans la version hébergée de Discourse ? Ou existe-t-il un plugin pour le prendre en charge ?

Merci !

Peux-tu un peu plus développer, quels cas limites rencontres-tu ?

@sam merci d’avoir vérifié mon message.

Laissez-moi vous montrer un exemple avec Kotlin.

Comme vous pouvez le voir, PrismJS semble mieux dans ce cas.

Je pense que la meilleure chose à faire ici serait que quelqu’un crée un composant de thème qui intègre Prism.js. C’est techniquement réalisable et cela permettrait aux communautés d’expérimenter.

Je suis sûr qu’il existe des domaines où Prism surpasse Highlight, et vice versa.

J’ai jeté un coup d’œil rapide à cela aujourd’hui et, du fait que PrismJS ne dispose pas de détection automatique du code de langue, ce serait un pas en arrière pour le remplacement de la plupart des communautés.