日期:2012/01/09 来源: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—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` 是一个轻量级的JavaScript库,主要用于在网页上对代码片段进行语法高亮显示。它是由Google开发并开源的一个工具,旨在使代码在网页上的展示更加美观、易读。这个库特别适合那些需要展示大量...
"google-code-prettify"是一个流行的JavaScript库,用于在网页上美化代码片段。这个库主要设计用来让HTML页面中的代码块看起来更加整洁、易读,适用于开发者分享代码示例或者教程网站。它由Google开发并维护,是开源...
`google-code-prettify`是一个简单易用的代码高亮库,适用于快速在网页中展示格式化的源代码。通过理解其基本用法、样式定制以及语言扩展,你可以轻松地为你的项目增添专业且美观的代码展示功能。无论是个人博客还是...
谷歌的Prettify是一款流行的代码高亮插件,主要用于网页中的源代码展示,提供美观的语法高亮效果,使得代码更易读、易理解。它适用于多种编程语言,包括但不限于HTML、CSS、JavaScript、Python、Java、C++等。这款...
`code-prettify`是由Google开发的一个轻量级的JavaScript库,它的主要目标是使网页中的源代码片段看起来更整洁、更易于阅读。`code-prettify-master`是这个库的一个版本,包含了完整的源码和示例,便于开发者理解和...
Google Code Prettify 是一个由 Google 开发的开源 JavaScript 库,主要用于网页上代码的语法高亮显示。这个工具能够自动识别多种编程语言,并将源代码格式化为色彩鲜明、易于阅读的形式,提升代码在网页上的展示...
Google Code Prettify是一个JavaScript库,它能够自动识别并高亮显示多种编程语言的源代码,包括MATLAB。在网页上展示代码时,这个工具可以使代码更易读、易理解,提升用户体验。 描述中的“matlab代码续行”可能是...
代码高亮显示是网页中展示源代码的一种常见方式,它能帮助读者更好地理解和解析代码结构。Prettify是一个流行的JavaScript库,用于在网页上实现代码美化和高亮。这个压缩包包含三个关键文件:`prettify.css`, `...
**Prettify 代码高亮** 是一种网页中用于美化和增强代码显示效果的技术,它使得源代码在网页上展示时具有更好的可读性和视觉吸引力。Prettify 是 Google 推出的一个开源项目,主要用于 JavaScript、CSS 和 HTML 等...
Google Code Prettify是一个JavaScript库,用于在网页上展示源代码时进行语法高亮。它适用于多种编程语言,并且易于集成到现有的HTML页面中。这个库的主要目标是让代码在网页上看起来更整洁、更易读,提升用户体验,...
`Google Code Prettify` 是 Google 开发的一个开源项目,主要用于自动格式化源代码,支持多种编程语言。它可以高亮显示代码中的关键字、注释和字符串,使得代码在网页中呈现得更加清晰,便于阅读和理解。Google Code...
jquery.ex-代码美化 Ex Code Prettify 是一个基于 Google Code Prettify 的语法高亮 jQuery 插件。您可以通过使用现场编辑/执行源代码的功能和动态导入外部CSS/JS文件的功能在您的网站上实现现场演示功能。
"matlab代码续行-prettify:https://code.google.com/p/google-code-prettify/" 提供了一个解决方案,它与Google的开源项目"google-code-prettify"有关,这个项目主要用于代码美化和高亮显示。 `prettify`是一个...
【前端项目-prettify.zip】是一个包含JavaScript模块和CSS文件的压缩包,其主要功能是在HTML页面中对源代码段进行语法高亮显示。这个工具对于前端开发者来说非常实用,因为它能够使代码更加易于阅读和理解,特别是在...
Google Prettify是Google开源的一个JavaScript库,它的主要功能是对HTML页面中的代码块进行语法高亮。它支持多种编程语言,包括但不限于C、C++、Java、Python、JavaScript等。通过使用Prettify,你可以让你的代码看...