`
a495863099
  • 浏览: 41044 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

程序语法高亮工具syntaxhighlighter

阅读更多
    在IT博客中有些文章会程序代码,而贴出代码。如果不做处理,则显示效果不能像editPlus那般突出,而代码高亮工具syntaxhighlighter语法高亮工具,它不需要与服务器交互,只需要包含相应的格式代码JS包,就可以轻松实现代码高亮,使用非常简单。先看下Java实例的效果图:

第一步:下载syntaxhighlighter语法高亮源码包,当前版本是3.0.83
下载地址
第二步:解压文件包
第三步:syntaxhighlighter语法高亮工具的使用
A:JS部分:针对不同的程序,调用的js不同,本例以java为例。
<script type="text/javascript" src="scripts/shCore.js"></script>
<script type="text/javascript" src="scripts/shBrushJava.js"></script>
<script type="text/javascript"> SyntaxHighlighter.all();</script>

 
B:CSS部分:核心的CSS样式
<link type="text/css" rel="stylesheet" href="styles/shCore.css"/> 

   这个CSS样式是一定需要的,因为所有的显示都在这个CSS样式文件中定义。
 
C:HTML部分
<pre class="brush:java;">
<!--java程序代码-->
</pre> 

   HTML代码显示在标签为<pre></pre>中,syntaxhighlighter默认会自动查找<pre />标签,其中标签可自定义,可以是<div />,<ul />,<ol />等,只需要加上如下配置代码:
SyntaxHighlighter.config.tagName = 'div';
同时根椐class类名选择不同的格式,由于本例以Java为实例,则配置为class="brush:java;"



注意:本实例的网页为附件syntaxhighlighter_3.0.83中的JavaTest.html

2
1
分享到:
评论

相关推荐

    JS代码高亮插件SyntaxHighlighter

    【JS代码高亮插件SyntaxHighlighter】是一个用于在网页中展示编程代码的工具,它能够将源代码美化,使其更易于阅读和理解。SyntaxHighlighter由Alex Gorbatchev开发,支持多种编程语言,包括JavaScript、HTML、CSS、...

    代码语法高亮SyntaxHighlighter的JS插件及例子.rar

    代码语法高亮的JS插件及例子,基于SyntaxHighlighter实现的CSS、PHP、ASP、SQL、XHTML代码自动高亮插件,若你是开发者网站,这个功能对你绝对有用,下载插件包,自带有使用演示。

    代码高亮插件SyntaxHighlighter

    它支持多种编程语言的语法高亮,包括但不限于HTML、CSS、JavaScript、Java、Python、C++、PHP等。在网页中,未经处理的代码通常以纯文本形式展示,而SyntaxHighlighter通过为不同类型的关键词和符号赋予不同的颜色和...

    SyntaxHighlighter

    对于一些程序代码类的网页,常常需要贴出代码,但显示效果...这里介绍一个代码高亮工具syntaxhighlighter语法高亮工具,它不需要与服务器交互,只需要包含相应的格式代码JS包,就可以轻松实现代码高亮,使用非常简单。

    jQuery 语法高亮插件SyntaxHighlighter调用示例

    脚本资源,jQuery,语法高亮,jQuery插件 jQuery 语法高亮插件调用示例,本插件核心仍是SyntaxHighlighter,但是经过了简化处理,现在调用方法和所用脚本文件都比较少,效果也挺不错,演示如上图,语法高亮在程序类...

    jquery语法高亮插件

    在Web开发中,为了让代码更具可读性和美观性,开发者通常会使用语法高亮工具。"jQuery语法高亮插件"是一个专门为jQuery代码提供色彩鲜明、易于阅读的显示效果的插件。该插件能够帮助用户在网页上展示JavaScript代码...

    语法高亮软件

    在压缩包文件`syntaxhighlighter_3.0.83`中,我们可以看到一个名为SyntaxHighlighter的工具,这是一个流行的开源JavaScript库,用于在网页上实现代码的语法高亮显示。这个版本是3.0.83,意味着它是该软件的一个稳定...

    android 代码高亮 syntaxHighlighter

    首先,`SyntaxHighlighter`本身是一个开源的JavaScript库,主要用于在网页上优雅地显示源代码,支持多种编程语言的语法高亮。在Android中,由于平台的差异,我们不能直接使用JavaScript,但是可以通过一些方法将它的...

    db.SyntaxHighlighter 语法高亮插件下载.rar

    db.SyntaxHighlighter 语法高亮插件下载,SyntaxHighlighter几乎支持所有编程语言的代码高亮功能,你可将需要高亮的代码放入Textarea中,本插件会自动获取内容后根据初始设置高亮代码中的关键字、常量、变量、函数名...

    [C#版本]语法高亮显示分析程序.rar

    【C#版本】语法高亮显示分析程序是一个用于解析、理解和突出显示源代码文本中特定语言语法的软件工具。在编程环境中,语法高亮能够帮助开发者更清晰地识别代码结构,提升阅读和编辑代码的效率。C#版本的实现通常会...

    代码自动高亮SyntaxHighlighter_1.5.0

    "代码自动高亮SyntaxHighlighter_1.5.0"是一个专门用于文本编辑器和网页中显示源代码的工具,其主要功能是将代码片段进行美化,通过不同的颜色和样式来区分不同类型的语法元素,使得代码更易于阅读和理解。...

    syntaxhighlighter 代码高亮

    总之,SyntaxHighlighter是一款优秀的前端代码高亮工具,其便捷的使用方式和丰富的定制选项,使其成为开发者和博主的首选。通过合理配置和恰当使用,它能极大地提升代码展示的视觉效果,帮助读者更好地理解和学习...

    SyntaxHighlighter语法高亮插件使用说明

    本篇文章将详细介绍如何使用SyntaxHighlighter,以及如何为不同编程语言进行语法高亮。 首先,要在网站上使用SyntaxHighlighter,你需要在HTML页面中引入必要的CSS和JavaScript文件。通常,你可以通过下载...

    Discuz7使用syntaxhighlighter_2.0.320实现代码高亮

    syntaxhighlighter是由Alex Gorbatchev开发的一款JavaScript库,它可以在网页上动态地为源代码添加语法高亮。version 2.0.320是这个库的一个版本,包含了对多种编程语言的支持,如HTML、CSS、JavaScript、PHP、...

    .NET C#语法高亮显示控件源码及实例

    当我们涉及到代码编辑器或者代码展示功能时,"语法高亮显示"是必不可少的特性。它能够帮助开发者更容易地阅读和理解代码,通过区分关键字、注释、字符串和其他元素的颜色和样式。本文将深入探讨如何在ASP.NET环境中...

    SyntaxHighlighter代码格式化高亮插件

    - **JAVA**:支持Java语法高亮,包括关键字、注释、字符串、数字等元素。 - **PHP**:对PHP代码进行高亮处理,包括函数、常量、类、注释等。 - **CSS**:突出显示CSS选择器、属性和值,帮助理解样式规则。 - **...

    syntaxhighlighter

    SyntaxHighlighter是一款功能强大的JavaScript库,专为在网页上展示具有语法高亮的源代码而设计。它不仅适用于HTML页面,还可以处理多种编程语言的代码,包括但不限于Java、Python、C++、JavaScript等。这款库通过其...

    TinyMCE的语法高亮插件SyntaxHL.zip

    SyntaxHL 是一个 TinyMCE 的插件,可让你在编辑器中插入具有语法高亮效果的代码,使用的是 SyntaxHighlighter 语法高亮库。 标签:SyntaxHL

    fckeditor实现语法高亮和保存功能

    在本主题中,我们将探讨如何实现FCKeditor的语法高亮显示以及自定义保存功能。 首先,语法高亮是提高代码可读性和编辑体验的重要特性。FCKeditor本身并不内置代码语法高亮功能,但可以通过集成第三方插件来实现。...

    FCKEditor语法高亮插件For ASP

    基于SyntaxHighlighter 1.5.1的FCKEditor语法高亮插件For ASP。网上多数是针对ASP.Net的,而针对ASP环境的语法高亮插件很难找到。现在好了,有人把SyntaxHighlighter 1.5.1做成了ASP环境的插件。推荐下载!

Global site tag (gtag.js) - Google Analytics