posts - 76,  comments - 621,  trackbacks - 0
07 2008 档案
[MegaxEditor]编辑器制作之语法加亮基本原理      摘要: 编辑器制作之语法加亮基本原理在上一篇文章里,我简单的提及了语法加亮的基本思路,下面在总结概括一下。

笔者认为,对于编辑器而言,如果支持非常严格的语法加亮的话,那么扩展性是很低的。那么在扩展性和正确性之间,我们应该取得一个平衡。这个平衡就是既要保证编辑器的高效率运转,又要保持文本配置文件的可编辑性。

首先,几乎所有的编程语言都具有某种共性,这些共性概括如下:
1.关键字
2.注释
3.字符串
4.Delimiters
5.普通字符

详细....  阅读全文
posted @ 2008-07-09 20:23 megax 阅读(2108) | 评论 (4)  编辑