您的位置:首页 > 编程语言

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

2013-08-30 15:02 871 查看
使用领域:
此插件会对做个人技术博客之类的开发者有用处哦~

它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言: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

原文地址:http://bbs.lampbrother.net/read-htm-tid-151749.html

阅读(83) | 评论(0) | 转发(0) |

0
上一篇:新学的GD2库,自己做了一个中文验证码,与兄弟们分享(已有新版本更新)

下一篇:Try catch

相关热门文章
诺基亚进入平板电脑市场有多达...

石家庄月嫂工资八九千 行业竞...

米开朗基罗作品欣赏=

承恒现金回收Agilent E4405B E...

现金采购HP8593A/HP8593E频谱...

html中制表符(TAB)的转义字符...

京东SSO单点登陆实现分析...

jsp页面传值给另一个jsp页面,...

利用mathtex/mimetex在网页上...

jquery设置div,tr不显示

大家都是用什么来管理hadoop集...

网站被人挂了吗,添加了些程序...

Nginx如何保证不走宕机的那个...

大家谈谈MYSQL客户端和服务器...

以下代码运行后为何会输出5?...

给主人留下些什么吧!~~

评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: