Question

Sur une page dans notre application web, nous utilisons SyntaxHighlighter au code source fort. Avec notre configuration actuelle, nous avons besoin de spécifier tous le suffixe-alias pour une certaine brosse, comme ceci

SyntaxHighlighter.brushes.Ruby.aliases.push('rb');

Il serait agréable d'avoir une solution de repli brosse par défaut qui peut être utilisé dans le cas où un fichier avec un suffixe apparaît d'inconnus, tels que « ini » ou « txt ».

Quelqu'un at-il eu le même problème? Si oui, comment avez-vous pris soin?

Était-ce utile?

La solution

J'ai fini avec vérifier l'extension de fichier dans le contrôleur, et si elle est pas dans l'ensemble des extensions connues (telles que .java, .php, etc.) le pinceau « shBrushPlain.js » est appliqué.

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