标签: event-driven-design
我的背景是一个自学成才的网络开发人员。我习惯了请求/响应周期。但是,我正在更多地参与事件驱动编程(JavaScript,本机应用程序等)。我有一个想法,我想编写一个带语法高亮的本机文本编辑器(作为学习经验),我意识到我对如何实现语法高亮显示感到难过。我习惯使用库存语法高亮库,在库中为库提供一些带有语法高亮的HTML版本。这不是普通文本编辑器/ IDE的工作方式。在您键入时,字符会相应地突出显示,因为编辑器会实现您要键入的内容。因此,从高级概述,如何实现语法高亮。
答案 0 :(得分:0)
在开始之前阅读此内容:http://codemirror.net/1/story.html