|
Google Code Pretiffy 是 Google 的一个用来对代码进行语法着色的 JavaScript 库,支持 C/C++, Java, Python, Ruby, PHP, VisualBasic, AWK, Bash, SQL, HTML, XML, css, JavaScript, Makefiles和部分Perl。
Google Code Pretiffy 基于jquery库,非常小巧且配置简单,使用它来实现代码的高亮显示是个不错的选择。
我作了下小修改,主要是修正默认换行和默认显示行号。
1、引入 jQuery 文件和 prettify.js 文件 - <script type="text/javascript" src="jquery-1.10.2.min.js"></script>
- <script type="text/javascript" src="prettify.js"></script>
复制代码
2、将你需要高亮显示的代码片断放在<pre>标记里,如下: - <preclass="prettyprint">
- /*你的代码片断*/
- </pr
复制代码
3、使用 jQuery 小技巧实现优化,免去手动为 <pre> 标签添加“prettyprint”类 - $(window).load(function(){
- $("pre").addClass("prettyprint");
- prettyPrint();
- })
复制代码
具体页面内的效果,可以点这里查看 。
打包好的文件点这里下载:给Dedecms添加谷歌的语法高亮js库
给Dedecms添加谷歌的语法高亮js库.rar
(41.74 KB, 下载次数: 1)
|