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是一款用于web页面的代码着色工具,可以用来着色多种语言,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程语言。它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:...
FCKeditor是现在最为流行的开源编辑器,SyntaxHighlighter是一个用JS实现的代码高亮显示插件,FCKeditor + SyntaxHighlighter 让代码高亮着色,可以最小化修改您的程序实现效果
在使用SyntaxHighlighter时,通常需要引入这个文件,并在HTML代码中添加特殊的标记来指定需要高亮的代码块。 综上所述,这个压缩包提供了一个关于SyntaxHighlighter的完整示例,包括了HTML演示页面、jQuery库、...
1. **语法着色**:SyntaxHighlighter的核心功能是对代码进行语法高亮,使得不同类型的元素(如关键词、变量、字符串等)使用不同的颜色或样式展示,使代码更易于阅读和理解。 2. **HTML预格式化**:该库自动处理...
总的来说,VB代码着色器是编程实践中不可或缺的辅助工具,它通过视觉提示帮助程序员更好地理解和管理他们的代码,提升了编程效率和代码质量。对于初学者和专业开发者来说,了解并利用这类工具,能有效提升编程技能和...
本文将介绍如何使用SyntaxHighlighter和CKEditor插件,来实现代码语法高亮的功能,以便于在网页上插入代码时可以具有良好的展示效果。 首先,我们需要了解SyntaxHighlighter的基本信息。SyntaxHighlighter是一款...
SyntaxHighlighter是Google Code上的一个开源项目,主要用于给网页上的代码着色, 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38517737
SyntaxHighlighter支持包括HTML、CSS、JavaScript以及C、JAVA等多种编程语言在内的代码着色。 要使用SyntaxHighlighter,首先你需要从官方指定的下载地址获取资源,比如...
原名:SyntaxHighlighter,是一款用于web页面的代码着色工具,可以用来着色多种语言,可以是HTML,CSS,Javascript,还可以是C,JAVA等编程语言。最早见于Yahoo的YUI,当时还属于自由软件,最近打开官方网站发现已被...
SyntaxHighlighter (原名:dp.SyntaxHighlighter)是一套在浏览器上对各种代码进行语法着色的独立 JavaScript 库。格式化效果如下图所示:这也是本站所使用的语法着色库,在线演示。示例代码:SyntaxHighlighter....
SyntaxHighlighter 是一个流行的JavaScript库,它用于在网页上展示代码片段时提供语法着色,使得代码更易于阅读和理解。然而,由于描述中提到的是 "NULL",没有提供具体的信息,我们将根据标签 "源码" 和 "工具" 来...
在本篇文章中,我们了解到如何利用Javascript在网页上实现代码的动态着色以及行号显示功能。文章中介绍的技术点主要涉及以下几个方面: 1. Javascript插件的使用:通过引入外部的Javascript插件,使得在不离开...
1、jquery.SuperSlide.2.1.1.js 为压缩后的文件 2、jquery.SuperSlide.2.1.1.source.js 为源代码文件 ...4、demo/iframe 文件夹并不...6、syntaxhighlighter 文件夹为代码着色插件,可以忽略 该下载压缩包有5和6两个文件夹
描述进一步明确了SyntaxHighlighter是一个在Swift 2.0环境下使用的工具,专注于对代码中的单词进行着色。Swift 2.0是Apple开发的编程语言的一个版本,这个工具可能是为了帮助开发者更清晰地查看和理解Swift代码而...
文件列表 1、jquery.SuperSlide.2.1.js 为压缩后的文件 2、jquery.SuperSlide.2.1.source.js 为源代码文件 3、demo文件内为所有基础效果示例 4、demo/iframe ...6、syntaxhighlighter 文件夹为代码着色插件
/*! * SuperSlide v2.1.1 * 轻松解决网站大部分特效展示问题 ... * ... * * 请尊重原创,保留头部版权 * 在保留版权的前提下可应用于个人或...6、syntaxhighlighter 文件夹为代码着色插件,可以忽略 感谢您的支持!
6 syntaxhighlighter 文件夹为代码着色插件 可以忽略"> SuperSlide v2 1 1 轻松解决网站大部分特效展示问题 详尽信息请看官网:http: www SuperSlide2 com Copyright 2011 2013 大话主席 请尊重原创 ...
SyntaxHighlighter是一款JavaScript库,主要功能是为博客、论坛和其他在线平台提供代码段的语法着色,提升代码的可读性和美观度。 【描述】"Golang SyntaxHighLighter笔刷从编辑"是指在SyntaxHighlighter框架下,...