当前位置:  开发笔记 > 编程语言 > 正文

语法突出显示

如何解决《语法突出显示》经验,为你挑选了1个好方法。

我正在寻找一个通用的语法高亮库,输出到html.

它是在一个ruby应用程序中使用,所以一个ruby库会很好,但是一个很好的实用程序可以通过管道传入和传出

还需要猜测适当的语言来自己突出显示



1> Konstantin T..:

基于HTML/CSS/JavaScript的语法高亮显示器解决方案是最受欢迎的,适用于包括Ruby在内的不同服务器技术.

SyntaxHighlighter(RECOMMENDED)可以帮助开发人员/编码人员轻松地在线发布代码片段并使其看起来很漂亮.它是100%基于Java脚本的,它不关心你的服务器上有什么.

在Rubyforge.org上突出显示各种语言库的语法.内置支持将源代码转换为语法高亮的HTML.

WordPress的 SyntaxHighlighter.它允许您轻松发布语法突出显示的代码,而不会丢失其格式或进行手动更改.

整理.一个Javascript模块和CSS文件,允许在html页面中突出显示源代码片段.

GeSHi - 通用语法荧光笔.GeSHi最初是为phpBB论坛系统创建通用语法高亮显示器的想法,但已经推广到这个项目.GeSHi旨在成为一个简单但功能强大的突出课程,具有以下目标:(1)支持多种流行语言(2)轻松添加新语言以突出显示(3)高度可定制的输出格式

JUSH是一个用JavaScript编写的语法高亮组件.它突出了相互嵌入的HTML,CSS,JS,PHP和SQL代码.除语法突出显示外,它还提供指向所有受支持语言的文档的链接.

CodePlex.com上用于Windows Live Writer的SyntaxHighlighter(以防万一:)

这里有一些关于这个主题的博客文章:

Ruby的语法突出显示非常简单

Ruby中的语法高亮显示

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有