¿Podemos usar PrismJS en lugar de highlight.js para la sintaxis de código?

Me gustaría saber si hay alguna manera de reemplazar highlight.js para usar PrismJS en su lugar. PrismJS parece estar un poco más completo ahora que highlight.js, y esa es la razón de la solicitud.

¿Existe alguna forma de hacerlo directamente en la versión alojada de Discourse? ¿O hay algún plugin que lo soporte?

¡Gracias!

¿Podrías ampliar un poco? ¿Qué casos límite estás encontrando?

@sam gracias por revisar mi mensaje.

Permíteme mostrarte un ejemplo usando Kotlin.

Como puedes ver, PrismJS se ve mejor en este caso.

Creo que lo mejor que se puede hacer aquí es que alguien cree un componente de tema que integre Prism.js. Es técnicamente viable y permitiría a las comunidades experimentar.

Estoy seguro de que hay áreas donde Prism supera a Highlight y viceversa.

Hoy eché un vistazo rápido a esto y, dado que PrismJS no tiene detección automática del código de idioma, sería un retroceso como reemplazo para la mayoría de las comunidades.