介绍一款高亮语法插件google-code-prettify

介绍一款高亮语法插件google-code-prettify

这款插件的名字叫做 google-code-prettify

 

1. 引入CSS和JS文件。

<link href="/path_to_prettify/prettify.css" rel="stylesheet">
<script src="/path_to_prettify/prettify.js"></script>

 

2. 把代码放进 <pre>...</pre> 或者 <code>...</code> 就可以实行代码高亮了。你也可以指定一种语言,class=”prettyprint Lang-html”,在lang- 后添加以下任何一种语言。“bash”, “c”, “cc”, “cpp”, “cs”, “csh”, “cyc”, “cv”, “htm”, “html”, ”java”, “js”, “m”, “mxml”, “perl”, “pl”, “pm”, “py”, “rb”, “sh”, ”xhtml”, “xml”, “xsl”。

<pre class="prettyprint linenums Lang-js">
var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
$.fn.bootstrapBtn = bootstrapButton  // give $().bootstrapBtn the bootstrap functionality
</pre>

 

3. 打开行号:可以从上面看到一个开关样式linenums,使用它可以打开行号。

<pre class="prettyprint linenums">
</pre>

 

4. 用JS或者JQ的方式启用插件。

$(document).ready(function(){
    // google-code-prettify
    prettyPrint();
});


2