SyntaxHighlighter代码高亮显示
主页地址:http://alexgorbatchev.com/SyntaxHighlighter/
最新版本为3.0.83:去掉了代码复制粘贴的动画
使用方法:
(1)导入核心js
<script type="text/javascript" src="scripts/shCore.js"></script>
导入核心css
<link type="text/css" rel="stylesheet" href="styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="styles/shThemeDefault.css"/>
导入所需js,如支持xml的js
<script type="text/javascript" src="scripts/shBrushXml.js"></script>
(2)添加如下代码
<script type="text/javascript">
SyntaxHighlighter.config.clipboardSwf = 'scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>
其中最新版本为3.0.83不需要添加
SyntaxHighlighter.config.clipboardSwf = 'scripts/clipboard.swf';
html页面使用方法
<pre class="brush:xml;">
<xml>不显示
需要将< 换成 <
</pre>
若想使高亮对textarea生效,添加
SyntaxHighlighter.config.tagName='textarea';
html页面
<textarea name="code" id="code" class="brush:xml" rows="15" cols="100">
<html>
</html>
</textarea>
但这时如果通过js无法获取textarea的值,也即document.getElementById("code")的值为空。
分享到:
相关推荐
SyntaxHighlighter是Google Code上的一个开源项目,主要用于给网页上的代码着色, 博文参考地址:http://blog.csdn.net/itmyhome1990/article/details/38517737
SyntaxHighLighter代码高亮插件实例(支持JavaScript、CSS、PHP、Java、Python、Vb、XML、Delphi、SQL、CSharp等等多种编程语言类)版本_2.1.364
实现在网页上插入代片断,美观,方便使用。
SyntaxHighlighter高亮插件,可以格式化JAVA、PHP、CSS、SQL、XML、Python等等一些主流的代码格式。
JS代码高亮插件SyntaxHighlighter demo
FCKeditor是现在最为流行的开源编辑器,SyntaxHighlighter是一个用JS实现的代码高亮显示插件,FCKeditor + SyntaxHighlighter 让代码高亮着色,可以最小化修改您的程序实现效果
FCKeditor 和 SyntaxHighlighter 代码高亮插件的整合方法,里面有下载,可以根据需要结合自己的fckeditor版本。
主要介绍了帝国CMS FCKeditor编辑器添加插入代码插件方法(基于SyntaxHighlighter代码高亮插件),需要的朋友可以参考下
db.SyntaxHighlighter 语法高亮插件下载,SyntaxHighlighter几乎支持所有编程语言的代码高亮功能,你可将需要高亮的代码放入Textarea中,本插件会自动获取内容后根据初始设置高亮代码中的关键字、常量、变量、函数名...
NULL 博文链接:https://13813962825.iteye.com/blog/2048172
内附官方原版的 和我改过的 有兴趣的自己下去看吧 我改了后删了很多东西 合并了很多东西 内附demo
现在大家可以不必像我这样为了实现代码高亮的功能,去修改ckeditor编辑器,大家可以去使用百度编辑器(Ueditor)他有代码高亮的功能,还蛮好用的,我的个人网站就是的百度编辑器的。欢迎大家去我的博客看看
代码语法高亮的JS插件及例子,基于SyntaxHighlighter实现的CSS、PHP、ASP、SQL、XHTML代码自动高亮插件,若你是开发者网站,这个功能对你绝对有用,下载插件包,自带有使用演示。
CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站
昨天匆忙发了个更新版,今天去找ckeditor的api文档看了很久,终于找到解决办法了
用SyntaxHighlighter 语法高亮插件的朋友可能都遇到过代码显示不换行的问题,这个问题在网上也找不到什么解决办法,一直困扰了我很久,今天算是把它解决了,办法其实简单,下面说下如何解决
CKEditor代码高亮整合示例源码 项目描述 此示例把编辑器ckeditor和代码高亮syntaxhighlighter两个插件 整合到一起,这样编辑器就可以高亮显示代码信息了。 读起来很舒服。 欢迎感兴趣的用户下载学习。
现在做it编程类信息的网站,提供的源码如果能提供代码高亮对代码的阅读效果会提高不少。
//www.jb51.net/jiaoben/15599.htmlsyntaxhighlighter是一个小开源项目,它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言: C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、...
syntaxhighlighter 是一套在浏览器上对各种代码进行语法着色的独立 JavaScript 库 代码高亮插件 html pre 各种显示高亮的主题 官网下载链接在文档中