SyntaxHighlighter插件代码高亮显示使用方法

使用领域:
此插件会对做个人技术博客之类的开发者有用处哦~

它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual Basic、XML / HTML
下载地址:
http://www.dreamprojections.com/syntaxhighlighter/

http://code.google.com/p/syntaxhighlighter/
效果如图:


方法一:
1.      head部分引用
<link type=”text/css” rel=”stylesheet” href=”SyntaxHighlighter/Styles/SyntaxHighlighter.css”>
2.     在网页要显示程序源代码的地方插入以下代码,若是HTML类型的话,用XML(其它的如class="js"表示以js语法显示源代码,其他可设定的 class值分别为c#、css、c、elphi、java、js、php、python、ruby、sql、vb、xml):
<textarea name="code" class="js"rows="15" cols="100">
程序源代码放在这儿
</textarea>
3.      在网页尾部的</body>之前插入
<script class="javascript" src=" SyntaxHighlighter/Scripts/shCore.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushCSharp.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushPhp.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushJScript.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushJava.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushVb.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushSql.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushXml.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushDelphi.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushPython.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushRuby.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushCss.js"></script>
<script class="javascript" src=" SyntaxHighlighter/Scripts/shBrushCpp.js"></script>
<script class="javascript">
dp.SyntaxHighlighter.HighlightAll('code');
</script>

方法二:
       1. <link type="text/css" rel="stylesheet" href="SyntaxHighlighter/Styles/SyntaxHighlighter.css"></link>
<script language="javascript" src="SyntaxHighlighter/Scripts/shCore.js"></script>
<script language="javascript" src="SyntaxHighlighter/Scripts/shBrushCSharp.js"></script>
<script language="javascript" src="SyntaxHighlighter/Scripts/shBrushXml.js"></script>
<scriptlanguage="javascript">
window.onload = function () {
dp.SyntaxHighlighter.ClipboardSwf = 'SyntaxHighlighter/Scripts/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');
}
</script>
2. 显示代码部分,两种方式
        (1) <pre name=”code” class=”c-sharp”>
                      显示代码部分
               </pre>
<textareaname="code" class="c#" cols="60"rows="10">
... 显示代码部分 ...
</textarea>
描述:代码高亮显示插件
附件:  SyntaxHighlighter.rar
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(83) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值