`
Puras
  • 浏览: 109858 次
  • 性别: Icon_minigender_1
  • 来自: 哪
社区版块
存档分类
最新评论

使用SyntaxHighlighter来给代码着色

阅读更多

 1.首先下载SyntaxHighlighter.

 

2.解压到SyntaxHighlighter目录中.

 

3.建立HTML文件:

 

<pre name="code" class="Ruby">

 ...Ruby代码...

</pre>

 

可以应用在pre和textarea两种HTML标签内,name为code,class为要着色的语言,现在支持C, C#, CSS, Delphi, Java, JScript, Php, Python, Ruby, Sql, VB, XML这些语言.

 

4.加入所需的CSS和JS文件:

<link rel="stylesheet" type="text/css" href="./lib/SyntaxHighlighter/Styles/SyntaxHighlighter.css" />

<script src="./lib/SyntaxHighlighter/Scripts/shCore.js"></script>

<script src="./lib/SyntaxHighlighter/Scripts/shBrushRuby.js"></script>

 

这里只用了Ruby,其他的类似.

 

5.接下来就是在window的onload事件内,让SyntaxHighlighter工作起来.

window.onload = function() {

dp.SyntaxHighlighter.ClipboardSwf = './lib/SyntaxHighlighter/Scripts/clipboard.swf';

dp.SyntaxHighlighter.HighlightAll("code");

};

 

之后,刷新下页面,你就会发现,代码已经被着上了相应的颜色了.


分享到:
评论

相关推荐

    syntaxhighlighter代码着色工具,代码高亮,代码修饰框架

    SyntaxHighlighter是一款用于web页面的代码着色工具,可以用来着色多种语言,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程语言。它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:...

    FCKeditor + SyntaxHighlighter 让代码高亮着色插件

    FCKeditor是现在最为流行的开源编辑器,SyntaxHighlighter是一个用JS实现的代码高亮显示插件,FCKeditor + SyntaxHighlighter 让代码高亮着色,可以最小化修改您的程序实现效果

    JS代码高亮插件SyntaxHighlighter

    在使用SyntaxHighlighter时,通常需要引入这个文件,并在HTML代码中添加特殊的标记来指定需要高亮的代码块。 综上所述,这个压缩包提供了一个关于SyntaxHighlighter的完整示例,包括了HTML演示页面、jQuery库、...

    syntaxhighlighter

    1. **语法着色**:SyntaxHighlighter的核心功能是对代码进行语法高亮,使得不同类型的元素(如关键词、变量、字符串等)使用不同的颜色或样式展示,使代码更易于阅读和理解。 2. **HTML预格式化**:该库自动处理...

    VB代码着色器(好用)

    总的来说,VB代码着色器是编程实践中不可或缺的辅助工具,它通过视觉提示帮助程序员更好地理解和管理他们的代码,提升了编程效率和代码质量。对于初学者和专业开发者来说,了解并利用这类工具,能有效提升编程技能和...

    SyntaxHighlighter配合CKEditor插件轻松打造代码语法着色

    本文将介绍如何使用SyntaxHighlighter和CKEditor插件,来实现代码语法高亮的功能,以便于在网页上插入代码时可以具有良好的展示效果。 首先,我们需要了解SyntaxHighlighter的基本信息。SyntaxHighlighter是一款...

    SyntaxHighlighter代码高亮插件

    SyntaxHighlighter是Google Code上的一个开源项目,主要用于给网页上的代码着色, 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38517737

    SyntaxHighlighter代码加色使用方法

    SyntaxHighlighter支持包括HTML、CSS、JavaScript以及C、JAVA等多种编程语言在内的代码着色。 要使用SyntaxHighlighter,首先你需要从官方指定的下载地址获取资源,比如...

    SyntaxHighlighter1.5.1-3.08多版本下载 代码高亮

    原名:SyntaxHighlighter,是一款用于web页面的代码着色工具,可以用来着色多种语言,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程语言。最早见于Yahoo的YUI,当时还属于自由软件,最近打开官方网站发现已被...

    JavaScript动态内容代码高亮 SyntaxHighlighter.zip

    SyntaxHighlighter (原名:dp.SyntaxHighlighter)是一套在浏览器上对各种代码进行语法着色的独立 JavaScript 库。格式化效果如下图所示:这也是本站所使用的语法着色库,在线演示。示例代码:SyntaxHighlighter....

    草稿ss syntaxhighlighter

    SyntaxHighlighter 是一个流行的JavaScript库,它用于在网页上展示代码片段时提供语法着色,使得代码更易于阅读和理解。然而,由于描述中提到的是 "NULL",没有提供具体的信息,我们将根据标签 "源码" 和 "工具" 来...

    js动态为代码着色显示行号

    在本篇文章中,我们了解到如何利用Javascript在网页上实现代码的动态着色以及行号显示功能。文章中介绍的技术点主要涉及以下几个方面: 1. Javascript插件的使用:通过引入外部的Javascript插件,使得在不离开...

    SuperSlide2.1所有个扩展效果otherDemo

    1、jquery.SuperSlide.2.1.1.js 为压缩后的文件 2、jquery.SuperSlide.2.1.1.source.js 为源代码文件 ...4、demo/iframe 文件夹并不...6、syntaxhighlighter 文件夹为代码着色插件,可以忽略 该下载压缩包有5和6两个文件夹

    SyntaxHighLighter:它以预设颜色为预设单词着色。 这个语法高亮工具开箱即用,然后又没有装箱。

    描述进一步明确了SyntaxHighlighter是一个在Swift 2.0环境下使用的工具,专注于对代码中的单词进行着色。Swift 2.0是Apple开发的编程语言的一个版本,这个工具可能是为了帮助开发者更清晰地查看和理解Swift代码而...

    SuperSlide2.1_20个基础效果+72个扩展效果

    文件列表 1、jquery.SuperSlide.2.1.js 为压缩后的文件 2、jquery.SuperSlide.2.1.source.js 为源代码文件 3、demo文件内为所有基础效果示例 4、demo/iframe ...6、syntaxhighlighter 文件夹为代码着色插件

    SuperSlide v2.1.1 所有案例

    /*! * SuperSlide v2.1.1 * 轻松解决网站大部分特效展示问题 ... * ... * * 请尊重原创,保留头部版权 * 在保留版权的前提下可应用于个人或...6、syntaxhighlighter 文件夹为代码着色插件,可以忽略 感谢您的支持!

    SuperSlide v2.1.1

    6 syntaxhighlighter 文件夹为代码着色插件 可以忽略"&gt; SuperSlide v2 1 1 轻松解决网站大部分特效展示问题 详尽信息请看官网:http: www SuperSlide2 com Copyright 2011 2013 大话主席 请尊重原创 ...

    syntaxhighlighter-golang-brush

    SyntaxHighlighter是一款JavaScript库,主要功能是为博客、论坛和其他在线平台提供代码段的语法着色,提升代码的可读性和美观度。 【描述】"Golang SyntaxHighLighter笔刷从编辑"是指在SyntaxHighlighter框架下,...

Global site tag (gtag.js) - Google Analytics