基于 deno-bridge 的 emmet2-mode

老前端,天天跟 HTML CSS 打交道,Emmet 是必备的工具,在编码过程中有很多对 Emmet 一闪而过的改进想法,不断累积。曾经 fork 过 emmet-mode,限于自己 elips 水平有限,无法做到随心所欲的改动。直到懒猫大佬写了 deno-bridge 之后,这个项目实现的机会终于来了。

实现的方案是给 Emmet NPM 包做预处理和后处理,例如在交给 Emmet 之前先处理别名,从 Emmet 拿到代码之后再做一些替换工作。会有一些偏个人风格的地方,也考虑了一些通用性。

欢迎大家试用,反馈,谢谢谢谢

6 个赞