推倒重来

Essay September 27th, 2006

原先打算用 Editor + JavaScript 实现的代码编辑器现在看来得推倒重来了… 在完成语法高亮后发现… JS 的效率也太低了(不知道用 Python 写会怎么样…). 随手贴了个 500 行的代码, 做下高亮得 1 秒多… 以后还准备加自动缩进, 补齐等… 这效率…没法放心啊.
按李老师的设想, 估计得做成 plugin 的形式了… I hate XPCOM…因为目前我对它还一无所知.
其实, 很想把 XULRunner 里的 editor.cpp 改了, 直接加上自己的接口再编译, 比较直接了当的作法, 蛮符合俺的性格的…
突然发现离目标的距离又遥远了些许, 落差啊…