RougeRuby 的代码高亮库
Rouge 是一个纯 Ruby 实现的代码高亮库。它支持高亮 60 多种语言的代码,可以输出 HTML、ANSI-256 色文本格式。而且它的 HTML 输出兼容 Pygments 的语法高亮样式。
示例代码:
# make some nice lexed html source = File.read('/etc/bashrc') formatter = Rouge::Formatters::HTML.new(:css_class => 'highlight') lexer = Rouge::Lexers::Shell.new formatter.format(lexer.lex(source)) # Get some CSS Rouge::Themes::ThankfulEyes.render(:scope => '.highlight')
它还提供了一个命令行的工具,可以这么使用:
rougify foo.rb
评论
GeSHiHTML代码高亮库
GeSHi(GenericSyntaxHighlighter)用于在HTML页面中高亮显示各种源代码。支持超过60种语言:PHP、HTML、C、Java、Java5、C#、Actionscript、D
GeSHiHTML代码高亮库
0
crayon-syntax-highlighterWordPress 代码高亮插件
crayon-syntax-highlighter是一个WordPress代码高亮插件,可用于PHP项目下。支持多语言,多主体,多字体的高亮插件。用PHP和jQuery写成。
crayon-syntax-highlighterWordPress 代码高亮插件
0
crayon-syntax-highlighterWordPress 代码高亮插件
crayon-syntax-highlighter 是一个 WordPress 代码高亮插件,可用于
crayon-syntax-highlighterWordPress 代码高亮插件
0
jsonFormaterjson格式化、高亮库
基于jQuery的json格式化、高亮库核心代码参考天马行空工作室,本人只做了模块化和一些代码优化。demohttp://leo108.github.io/jsonFormater/使用方式引入jQu
jsonFormaterjson格式化、高亮库
0
ChaosCodebox网页高亮库
什么是ChaosCodebox?ChaosCodebox是一个网页的代码高亮库。它是使用google-code-prettify作为高亮引擎的。ChaosCodebox是一个ChaosBlog的一个子
ChaosCodebox网页高亮库
0