0

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 Script、Objective-C、PowerCLI、Processing、R、S、S-PLUS、Tcl、Verilog、Vim Script和 YAML。我正在寻找一种将可选语言添加到标准版本的方法——在这方面的任何帮助将不胜感激。

4

1 回答 1

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

  • 从文件夹中的子文件夹中提取*.js和文件,并根据自己的喜好组织它们。就我而言,我选择将语言文件放在标准版本的文件夹中。只有一个文件——即,我选择将它放在标准版本的文件夹中。*.csslang-pack-for-wp-syntaxhighlighter*.jssyntaxhighlighter/scripts/*.cssshBrushProcessing.csssyntaxhighlighter/styles/

  • 在您的*.html文件中,确保刷子 javascript 文件的路径正确——例如,用于lisp

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

  • 在您的*.html文件中,画笔必须对应于画笔 javascript 文件——例如,用于lisp

      <pre class="brush: lisp">

于 2014-04-19T20:22:03.770 回答