我写了一个代码高亮库,只有 700 bytes 大

2017-02-23 18:16:42 +08:00
 sox

Repo: https://github.com/egoist/hanabi

在线 demo: https://egoistian.com/hanabi/

4675 次点击
所在节点    分享创造
30 条回复
sox
2017-02-24 09:52:11 +08:00
@ThinkCat 代码在那……
malcolmyu
2017-02-25 00:56:50 +08:00
不解析语法树,高亮肯定不靠谱啊。。
sox
2017-02-25 02:48:23 +08:00
@malcolmyu 谁会用 700byte 实现一个 ast ……
malcolmyu
2017-02-25 11:33:07 +08:00
@sox #23 考验大佬实力的时候到了🌚
malcolmyu
2017-02-25 11:38:14 +08:00
@sox #23 卧槽,原来是 eme 的作者!向 dalao 低头
xvx
2017-02-27 12:53:43 +08:00
为何不一个字符随机一种颜色,效果会更炫目……
sox
2017-02-27 15:07:40 +08:00
@xvx 上面截图不是有吗
vilic
2017-02-27 16:44:22 +08:00
@sox 想到了之前写过的一个高亮, 也是一个语言一个正则 https://vilic.github.io/vejis/script/vlight.js
效果可见 https://vilic.github.io/vejis/
sox
2017-02-28 00:14:39 +08:00
@vilic 这个不是一个语言 😂 所有语言都一个效果
AsisA
2017-03-01 18:40:02 +08:00
乍一看还挺好看的 233

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/342708

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX