黄锦诚的个人博客--有志者是锦诚!

Tag 文档归类: 翻译

  • 【翻译】JavaScript Syntax Highlighting Engine

    JavaScript Syntax Highlighting Engine–脚本语法高亮引擎
      最近在搞一个页面代码演示的DEMO,需要用到一些语法着色的脚本工具,所以才会有了本文。
    语法着色,相信很多写博客的同行或是CODER都会用到,各种各样形形式式的语法着色工具也试了不少,这些工具都有着不同的粉丝,本来工具这个就没有所谓的谁好谁坏的,只是每个人的出发点、需求和使用的习惯不同,所以也就有了不同的选择。
    本文翻译的是我最近做代码演示使用到的一个JS的语法着色工具—JavaScript Syntax Highlighting Engine,我选择了该工具的原因是,体积小,只有一个脚本文件和一个样式文件,但该工具也有一个缺点,就是只支持  JavaScript、CSS、XML、HTML四种语言,但对于一个搞前端开发的来说,这四种语言已经足够了。

      从项目的时间标注看,该项目是在2007/06/06 11:28建立的,但最后更新是在2008/09/03 19:04,到现在2011已经也有好几年没作更新了,虽然已经很好的,但是如果允许的话,还是希望看到再次更新。

      选择这个着色的原因也很简单,文件很小,也就14K的脚本加上2K的样式,且还可以自定义样式,已经很不错了。其他的着色文件虽然强大,但是也臃肿和麻烦,故最后通过比较还是选择了这个。

      下面是译文正文:

    脚本语法高亮引擎

      你曾经想在你的文章里进行语法着色尝试过多少次?我过去就手工尝试过在我我选择使用的一个Emacs文本编辑器上添加这个语法高亮。但效果很烂,因为它使得我的源码基本不能再次进行编辑。后来,我在UNIX的环境里开发了一些服务器端的语言用来进行语法着色,这是一种基于非常优秀的颜色的库的语言。在这个站点里可以用来高亮绝大部分的语言的演示页面。

    (更多…)

黄锦诚 腾讯微博
黄锦诚,专注前端、分享生活、记录工作、关于一切,这里有不一样的惊喜!

分类

Wopus主机优惠码

无觅相关文章插件,快速提升流量