Frage

Auf einer Seite in unserer Web -App verwenden wir Syntaxhighlighter, um den Quellcode hervorzuheben. Mit unserem aktuellen Setup müssen wir alle Suffix-Aliase in einem bestimmten Pinsel angeben, wie diese

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

Es wäre schön, eine Standard-Fallback-Brush zu haben, die verwendet werden kann, falls eine Datei mit einem bisher unbekannten Suffix erscheint, wie z. B. 'INI' oder 'TXT'.

Hat jemand das gleiche Problem gehabt? Wenn ja, wie haben Sie sich darum gekümmert?

War es hilfreich?

Lösung

Am Ende habe ich die Dateierweiterung im Controller überprüft, und wenn sie sich nicht in den bekannten Erweiterungen (wie .java, .php usw.) befindet, wird der Pinsel "shbrushplain.js" angewendet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top