一个老外用Javascrīpt编写的好东西:dp.SyntaxHighlighter。
它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:C#、CSS、C++、Delphi、Java、Javascrīpt、PHP、Python、Ruby、SQL、 Visual Basic、XML / HTML
下载地址:http://www.dreamprojections.com/syntaxhighlighter/
本地下载:http://www.purecss.cn/down/SyntaxHighlighter_1.5.0.zip
演示地址:http://www.dreamprojections.com/syntaxhighlighter/Tests/PHP.html
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images
2、在网页的<head></head>之间插入以下代码:
<LINK href="images/Styles/SyntaxHighlighter.css" type=text/css rel=stylesheet></LINK>
3、在网页要显示程序源代码的地方插入以下代码(其中的class="js"表示以js语法显示源代码,其他可设定的class值分别为c#、css、c、delphi、java、js、php、python、ruby、sql、vb、xml):
<SCRĪPT class=javascrīpt src="images/scrīpts/shCore.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushCSharp.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushPhp.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushJscrīpt.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushJava.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushVb.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushSql.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushXml.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushDelphi.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushPython.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushRuby.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushCss.js"></SCRĪPT>
<SCRĪPT class=javascrīpt src="images/scrīpts/shBrushCpp.js"></SCRĪPT>
<SCRĪPT class=javascrīpt>
dp.SyntaxHighlighter.HighlightAll('code');
</SCRĪPT>
另一个高度代码网址:http://boke.fj126.net/show-132-1.html
dp.SyntaxHighlighter 是一款用 JavaScript 编写的支持多种编程语言代码高亮显示的工具,包括 C#、CSS、C++ 等。本文介绍如何在网页中部署并使用该工具。
117

被折叠的 条评论
为什么被折叠?



