[源码学习]PrismJS

今天,我们将学习PrismJS的源码,看看它是怎么支持CSS与Javascript的语法高亮的。 PrismJS是一个前端代码高亮库,支持Markup、CSS、JS等多种语法的高亮显示,其实现简单小巧,扩展语法也非常方便,因此今天决定和大家一起学习一下PrismJS的源码。 代码结构 分词 Prism语法高亮的过程总体而言,分为两个步骤: ...