
1 peesefoo 2017-02-23 18:18:01 +08:00 感觉配色有点乱,花花绿绿的 |
2 SourceMan 2017-02-23 18:20:07 +08:00 |
3 sox OP 只有一个正则表达式你们还期待什么 |
4 sox OP 分享给各位大佬最初版本长啥样 |
5 loading 2017-02-23 18:28:01 +08:00 via Android 很好,反正外行也就看个颜色。 |
6 corona 2017-02-23 20:27:27 +08:00 不错,就是颜色有点乱,可以考虑做几个主题看看 |
7 songjiaxin2008 2017-02-23 20:47:39 +08:00 via Android 哈哈哈 会玩 |
8 sox OP 简单实现 line number XD: let lineNumber = 0 let out = hanabi(code) .replace(/^/gm, m => { return `<span style="width: 30px; display: inline-block">${++lineNumber}</span>` }) |
9 zythum 2017-02-23 21:09:36 +08:00 一个单词一个颜色.... 这代码高亮的思路也是醉了... |
11 21grams 2017-02-23 21:20:38 +08:00 这是重新定义了代码高亮 |
12 sox OP 而且最开始不是要高亮只是想搞个 rainbow 效果 XD |
13 CosmoX 2017-02-24 06:15:26 +08:00 哈哈 真有意思~ 不介意的话,可以 fork 过去修改 syntax highlight 看看效果。。。 https://github.com/hackjutsu/Lepton |
16 StarBrilliant 2017-02-24 08:42:24 +08:00 via Android 哇!好漂亮,真的跟花火大会一样!(偷笑) |
17 murmur 2017-02-24 09:24:53 +08:00 提个 feature , java 的所有关键字都使用大 2 号字体显示, php 的 $比 java 关键字还要大 2 号,还要带金色描边 |
20 ThinkCat 2017-02-24 09:47:29 +08:00 楼主,你确定不是给每一个字符加了颜色吗 lol |
22 malcolmyu 2017-02-25 00:56:50 +08:00 不解析语法树,高亮肯定不靠谱啊。。 |
26 xvx 2017-02-27 12:53:43 +08:00 via iPhone 为何不一个字符随机一种颜色,效果会更炫目…… |
28 vilic 2017-02-27 16:44:22 +08:00 @sox 想到了之前写过的一个高亮, 也是一个语言一个正则 https://vilic.github.io/vejis/script/vlight.js 效果可见 https://vilic.github.io/vejis/ |
30 AsisA 2017-03-01 18:40:02 +08:00 via iPhone 乍一看还挺好看的 233 |