Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为SyntaxHighlighter指定默认笔刷?_Javascript_Jquery_Syntax Highlighting_Brush_Syntaxhighlighter - Fatal编程技术网

Javascript 如何为SyntaxHighlighter指定默认笔刷?

Javascript 如何为SyntaxHighlighter指定默认笔刷?,javascript,jquery,syntax-highlighting,brush,syntaxhighlighter,Javascript,Jquery,Syntax Highlighting,Brush,Syntaxhighlighter,在web应用程序的一个页面上,我们使用SyntaxHighlighter突出显示源代码。在当前设置中,我们需要为某个笔刷指定所有后缀别名,如下所示 SyntaxHighlighter.brushes.Ruby.aliases.push('rb'); 最好有一个默认的回退笔刷,可以在出现带有以前未知后缀的文件时使用,例如“ini”或“txt” 有人有过同样的问题吗?如果是这样,您是如何处理的?我最后检查了控制器中的文件扩展名,如果它不在已知扩展名集中(如.java、.php等),则应用笔刷“sh

在web应用程序的一个页面上,我们使用SyntaxHighlighter突出显示源代码。在当前设置中,我们需要为某个笔刷指定所有后缀别名,如下所示

SyntaxHighlighter.brushes.Ruby.aliases.push('rb');
最好有一个默认的回退笔刷,可以在出现带有以前未知后缀的文件时使用,例如“ini”或“txt”


有人有过同样的问题吗?如果是这样,您是如何处理的?

我最后检查了控制器中的文件扩展名,如果它不在已知扩展名集中(如.java、.php等),则应用笔刷“shbrushplane.js”