My favorites | Sign in
Logo
                
Search
for
Updated Mar 23, 2009 by army8735
Labels: Featured
about  

介绍

jssc的来历和版本以及命名的规则

细节

jssc的全称是 JavaScriptSyntaxColor ,取首字母组成,雏形形成于2007年初。当时我的大学课程中有一门《编译原理》,某节课的课后作业是词法分析出一段c语言,于是我就用js写了个简陋的分析器,这也就是最初的jssc1。现在看来相当惨不忍睹,而且《编译原理》也等于白学了。

jssc2是随后的流行版本,一定程度上参照了另一款知名的js高亮组件:Syntax Highlighter 。发表在javaeye上受到广泛关注,因此获得快速的提升。现在看来jssc2的缺点也是相当明显。

jssc3并未发布过正式版本,只在一个rc版后绝唱。主要是在jssc2的基础上增加了语法折叠,并且不是很理想。在rc发布之后便因我毕业找工作而搁浅,之后相当一段时间内没有问津。

jssc4是目前最新版本,主要平台转换至actionscript上,因此本来想命名为jasc或者jash,但是考虑到惯性因素还是继承了jssc的命名传统。借助于as3的oop特性和发布为swf的压缩性,第4版在很大程度上有了质的提升,并且在标记语言的处理上改善许多,语法折叠也到了新的高度,是目前前端高亮组件中数一数二的。

目前第4版的命名规则为 4.x.y 形式,其中 xy 均为数字,它们增长的规则为:


Sign in to add a comment
Hosted by Google Code