syntaxhighlighter - 如何将可选语言包添加到标准版本

时间:2014-04-18 07:26:16

标签: syntaxhighlighter

syntaxhighlighter 3.0.83(http://alexgorbatchev.com/SyntaxHighlighter/download/)的标准版本类似于Wordpress的插件,其中包含可选的语言包(http://wordpress.org/plugins/wp-syntaxhighlighter/) - 例如,Biferno,Clojure,DOS批处理文件, F#,LISP,Lua(仅适用于SyntaxHighlighter 3.0),MEL脚本,Objective-C,PowerCLI,处理,R,S,S-PLUS,Tcl,Verilog,Vim脚本和YAML。我正在寻找一种方法来将标准版本中的可选语言添加 - 这方面的任何帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

  • 从以下网址下载Wordpress插件:http://wordpress.org/plugins/wp-syntaxhighlighter/截至本答复发布之日,最新版本为wp-syntaxhighlighter.1.7.3.zip

  • 从文件夹*.js中的子文件夹中提取*.csslang-pack-for-wp-syntaxhighlighter个文件,然后根据自己的喜好对其进行整理。就我而言,我选择将*.js语言文件放在标准版本的syntaxhighlighter/scripts/文件夹中。只有一个*.css文件 - 即shBrushProcessing.css,我选择将其放在标准版本的syntaxhighlighter/styles/文件夹中。

  • *.html文件中,确保刷子javascript文件的路径正确无误 - 例如,对于lisp使用:

    <script type="text/javascript" src="syntaxhighlighter/scripts/shBrushLisp.js"></script>

  • 在您的*.html文件中,画笔必须与画笔javascript文件相对应 - 例如,对于lisp使用:

    <pre class="brush: lisp">