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


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

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

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

在

js/highlighter.js

里面找到

c.length<2

改成

c.length<1

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

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

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

在

js/highlighter.js

里面找到

/^[A-z_-]+$/

改为

/[A-z_-]+/

找到

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

改为

/([^A-z])*/

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


关于插件

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

插件截图


插件下载

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

下载地址:蓝奏云