`
jjfat
  • 浏览: 285636 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

分享一个帮助你迅速生成web页面源代码语法高亮的类库 - Google Code Prettify

 
阅读更多

日期:2012/01/09  来源:GBin1.com

分享一个帮助你迅速生成web页面源代码语法高亮的类库 - Google Code Prettify gbin1.com

在线演示   本地下载

今天分享一个帮助你迅速生成页面代码语法高亮的类库:Google Code Prettify

主要特性:

  • 能够运行在HTML页面上
  • 即使代码中含有链接,行号也可以正确运行
  • 简单的API : 包含JS和CSS,并且拥有一个onload句柄
  • 轻量级: 下载迅速,并且不会影响页面加载和运行
  • 通过CSS自定的样式. 查看 主题gallery
  • 支持所有的C-like, Bash-like, and XML-like languages.不需要指定任何语言
  • 对于其它语言扩展语言处理,你可以指定语言
  • 跨浏览器支持, code.google.com 和 stackoverflow.com都使用这个类库

如何使用?

第一步:下载代码 http://code.google.com/p/google-code-prettify/

第二步:引入相关代码

<!DOCTYPE html>
 
<html lang="en">
<head>
   <meta charset="utf&mdash;8">
   <title>untitled</title>
   <link rel="stylesheet" href="highlighter/prettify.css" />
</head>
<body>
 
<script src="highlighter/prettify.js"></script>
 
</body>
</html>

第三步:在需要高亮支持的<pre>和<code>标签中添加class="prettyprint",如下:

<pre class="prettyprint">
(function() {
   var jsSyntaxHighlighting = 'rocks';
})();
</pre> 

第四部:调用相关prettyPrint方法,如下:

<script>prettyPrint();</script> 

第五步:当然,你可以添加你喜欢的样式,如下:

<link rel="stylesheet" href="highlighter/dessert.css" />

来源: 分享一个帮助你迅速生成web页面源代码语法高亮的类库 - Google Code Prettify

分享到:
评论

相关推荐

    自动语法高亮-google-code-prettify

    `google-code-prettify` 是一个轻量级的JavaScript库,主要用于在网页上对代码片段进行语法高亮显示。它是由Google开发并开源的一个工具,旨在使代码在网页上的展示更加美观、易读。这个库特别适合那些需要展示大量...

    google-code-prettify

    "google-code-prettify"是一个流行的JavaScript库,用于在网页上美化代码片段。这个库主要设计用来让HTML页面中的代码块看起来更加整洁、易读,适用于开发者分享代码示例或者教程网站。它由Google开发并维护,是开源...

    google-code-prettify使用使用实例

    `google-code-prettify`是一个简单易用的代码高亮库,适用于快速在网页中展示格式化的源代码。通过理解其基本用法、样式定制以及语言扩展,你可以轻松地为你的项目增添专业且美观的代码展示功能。无论是个人博客还是...

    google代码高亮插件prettify

    谷歌的Prettify是一款流行的代码高亮插件,主要用于网页中的源代码展示,提供美观的语法高亮效果,使得代码更易读、易理解。它适用于多种编程语言,包括但不限于HTML、CSS、JavaScript、Python、Java、C++等。这款...

    code-prettify-master

    `code-prettify`是由Google开发的一个轻量级的JavaScript库,它的主要目标是使网页中的源代码片段看起来更整洁、更易于阅读。`code-prettify-master`是这个库的一个版本,包含了完整的源码和示例,便于开发者理解和...

    Google Code Prettify

    Google Code Prettify 是一个由 Google 开发的开源 JavaScript 库,主要用于网页上代码的语法高亮显示。这个工具能够自动识别多种编程语言,并将源代码格式化为色彩鲜明、易于阅读的形式,提升代码在网页上的展示...

    matlab代码续行-google-code-prettify:自动从code.google.com/p/google-code-pretti

    Google Code Prettify是一个JavaScript库,它能够自动识别并高亮显示多种编程语言的源代码,包括MATLAB。在网页上展示代码时,这个工具可以使代码更易读、易理解,提升用户体验。 描述中的“matlab代码续行”可能是...

    代码高亮显示prettify内有prettify.css,prettify.js,run_prettify.min.js

    代码高亮显示是网页中展示源代码的一种常见方式,它能帮助读者更好地理解和解析代码结构。Prettify是一个流行的JavaScript库,用于在网页上实现代码美化和高亮。这个压缩包包含三个关键文件:`prettify.css`, `...

    Prettify 代码高亮 源码 css js

    **Prettify 代码高亮** 是一种网页中用于美化和增强代码显示效果的技术,它使得源代码在网页上展示时具有更好的可读性和视觉吸引力。Prettify 是 Google 推出的一个开源项目,主要用于 JavaScript、CSS 和 HTML 等...

    google-code

    Google Code Prettify是一个JavaScript库,用于在网页上展示源代码时进行语法高亮。它适用于多种编程语言,并且易于集成到现有的HTML页面中。这个库的主要目标是让代码在网页上看起来更整洁、更易读,提升用户体验,...

    jquery.easy-code-prettify:一个 jQuery 插件,可以轻松地将 Ex Code Prettify 应用于 Markdown 表示法生成的 html

    `Google Code Prettify` 是 Google 开发的一个开源项目,主要用于自动格式化源代码,支持多种编程语言。它可以高亮显示代码中的关键字、注释和字符串,使得代码在网页中呈现得更加清晰,便于阅读和理解。Google Code...

    jquery.ex-code-prettify:为 Google Code Prettify 添加执行功能的 jQuery 插件

    jquery.ex-代码美化 Ex Code Prettify 是一个基于 Google Code Prettify 的语法高亮 jQuery 插件。您可以通过使用现场编辑/执行源代码的功能和动态导入外部CSS/JS文件的功能在您的网站上实现现场演示功能。

    matlab代码续行-prettify:https://code.google.com/p/google-code-prettify/,并支持

    "matlab代码续行-prettify:https://code.google.com/p/google-code-prettify/" 提供了一个解决方案,它与Google的开源项目"google-code-prettify"有关,这个项目主要用于代码美化和高亮显示。 `prettify`是一个...

    前端项目-prettify.zip

    【前端项目-prettify.zip】是一个包含JavaScript模块和CSS文件的压缩包,其主要功能是在HTML页面中对源代码段进行语法高亮显示。这个工具对于前端开发者来说非常实用,因为它能够使代码更加易于阅读和理解,特别是在...

    Google Prettify 让代码片断变得更漂亮

    Google Prettify是Google开源的一个JavaScript库,它的主要功能是对HTML页面中的代码块进行语法高亮。它支持多种编程语言,包括但不限于C、C++、Java、Python、JavaScript等。通过使用Prettify,你可以让你的代码看...

Global site tag (gtag.js) - Google Analytics