为了方便自己的工作,在网上找到了这么个扩展插件,Multi-highlight
设定一些字词,实时的在当前页面对他们进行高亮展示,以便于自己排查。


这个插件作者的思路是给单词做高亮,所以在我用起来会有两个小 Bug;

1,关键词必须成组出现才能高亮。
例如我设置关键词 “狗”,当页面出现 “菜狗”,“傻狗” 等词时,“ 狗” 就没有了高亮,需要去添加一系列词才可以。

目前这个 Bug 已经由屌丝论坛 C 帮助解决,解决方法:

在

js/highlighter.js

里面找到

c.length<2

改成

c.length<1
Js

修改后保存后重启浏览器,假如关键字依旧为 “狗”,当再次出现 “傻狗” 时,“ 狗 ” 字也能高亮。

2,字母串会被识别成组单词导致不能高亮。
例如我设置关键词 “nb” 当页面出现 “nb” 时,高亮;当页面出现 “nnnb” 时,被判定为了一个词组,导致这里面的 “nb” 没有高亮。

这个 Bug 已由微信好友 晓陌 帮助解决:

在

js/highlighter.js

里面找到

/^[A-z_-]+$/

改为

/[A-z_-]+/

找到

/^([^A-z])*$/

改为

/([^A-z])*/
Js

修改后保存后重启浏览器,假如关键字依旧为 “nb”,当页面出现 “nnnb” 时,其中的 “nb” 也得到了高亮。


关于插件

我用的是这一款插件,Multi-highlight,谷歌的商店中有多款与这个有相同作用,一一试过之后只有这款更佳。

插件截图


插件下载

此处只提供修改后的版本下载,若需要原版,请自行前往 Chrome 下载。

下载地址:蓝奏云