给语法高亮插件chili加了一个vbscript高亮功能
来源:互联网 发布:相册源码 无数据库 编辑:程序博客网 时间:2024/06/06 03:34
jquery插件chili是一个非常棒的代码语法高亮插件,可以对各种代码进行很好看的语法高亮。它的最新版是2,2版,下载地址:
http://code.google.com/p/jquery-chili-js/downloads/list
但是它有一个缺点,就是无法对vbscript语言进行高亮。这个缺点令我有些愤怒:为什么chili作者偏偏疏省了vbscript呢?
事实上,我记得另一个语法高亮插件SyntaxHighlighter也不能很好地对vbscript进行语法高亮。
幸好,虽然chili的作者没有写vbscript的语法高亮功能,但也难不倒我。我自己动手写了一个vbscript的语法高亮功能,作为对chili的补充。
我写的这个vbscript能对多数vbscript代码进行很好的高亮,颜色看起来已经很像Dreamweaver了。但是,它也不算完美。最突出的一点是:它无法对vbscript的注释语句进行识别加灰。vbscript的注释语句是一个撇号'打头的语句,而且这个撇号不能在字符串中。我怎么改正则表达式都无法很好的匹配到这个条件。希望我的这个帖子能起到抛砖引玉效果,引来高手对它进行更进一步的修改。
废话不说,先上代码:把下面这段代码加到recipes.js的最后面就可以了:
再放一张效果图:
我刚才对这个Chili重新进行了打包,而且对javascript和及其它的一些语言也进行了稍作修改,使它染色效果更加鲜艳区分度高。下载地址是:
http://fanxiaojie.com/attachments/month_1002/20102314414.rar
- 给语法高亮插件chili加了一个vbscript高亮功能
- 整理了一个带语法高亮显示,及到处html功能的richtextbox控件
- smali高亮语法插件
- HLSL语法高亮插件
- HLSL语法高亮插件
- xcode语法高亮插件
- xcode语法高亮插件
- 给CuteEditor5增加了高亮代码显示功能
- 给UltraEdit设置Verilog语法高亮
- 给UltraEdit设置Verilog语法高亮
- 给UltraEdit设置Verilog语法高亮
- 9个javascript语法高亮插件
- [推荐 Chrome 插件] Syntaxtic! (语法高亮)
- eclipse 增加cpp 语法高亮插件
- sublime text 语法高亮插件
- OneNote2013 代码语法高亮插件
- Android:Smali高亮语法插件
- sublime vue 语法高亮插件安装
- 僵尸进程
- ajax传递特殊参数
- flex IModuleInfo 注册事件失效问题
- 什么是真正的实时操作系统
- [转]改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 给语法高亮插件chili加了一个vbscript高亮功能
- AS3.0学习日记 -- 很简单的面向对象小游戏
- 我对CTO的理解 CTO要有技术魅力
- 简单的javascript实现全选、删除
- Linux命令行下常用svn命令
- ANSI,ASCII,Unicode的区别与联系
- 对于OpenGL中光照和颜色混合的理解
- [转]列表控件排序功能的实现
- 一致性——《C++编程风格》读书笔记(三)