拓展Jssc 3rc 以及 4

米落,2009年5月17日

    JSSC 是一款不错的由国人开发的前台代码加亮工具,他的特点是将加亮处理放在了Flash文件中(由ActionScript驱动,虽然是脚本语言,但也是编译后才执行的,在Flash Player中),这也就是相对于其他前台加亮工具效率高一些的原因(具体数据未测).
    当然,这也是在JSSC4以后的版本中才有的.于是我们有了两个版本的拓展方法.

    JSSC 在 第三版本中,还是由JavaScript脚本文件作为加亮库驱动,其中因载入方法不同而分为全载入,分类载入以及自动载入,但其加亮库还是一样的,所以就 以自动载入为例子,在JSSC3 自动载入文件夹下(Jssc3/Auto-Load/)可以看到很多由语言名命名的文件.都是经过压缩的,我们可以进入 Jssc3/Uncompressed/ 文件夹下查看相同文件,这些都是未经过加密的.比如 javascript.js 文件.

More...

more...

分类: Programer | Tags: ActionScrip  CodeLight   | 评论:0

拓展SyntaxHighlighter

米落,2009年5月10日

    SyntaxHighlighter 为一前台代码加亮工具,其本身提供了很多语言的加亮库,但也不能完全满足个人需要,比如我就想要ActionScript 语言的加亮库,因此我们需要对其进行拓展,一下方法适用SyntaxHighlighter 1.5 以及 SyntaxHighlighter 2.0.

    下载 SyntaxHighlighter 后,其styles为定义的加亮效果,一般无需改变.scripts目录为加亮库,以及核心代码,打开后我们可以发现有很多诸如shBrushVb.js 的JavaScript文件,除了一个flash文件(用于复制代码的实现)和shCore.js(核心文件),以及在2.0中新增的 shLegacy.js 文件(为2.0的HighlightAll功能函数实现),其他的都是高亮代码库,其结构简单,也只需要仿写一份就可以了.

More...

more...

分类: Programer | Tags: JavaScript  CodeLight   | 评论:0

分页:[«]1[»]