为了解决在swagger页面搜索困难的问题,催生了写这个插件的动机
- 压缩包解压到安装文件夹
- 需要修改 manifest.json当中的 matches 域名为所需插件搜索的域名
- chrome 菜单> 更多工具 > 扩展程序
- 打开开发者模式
- 加载已解压的程序
目前只支持简单的文本匹配,默认不区分大小写。
function findInterface(kw) {
let rtn = {
key: kw,
list: []
};
options.interfaces.forEach(it => {
let text = it.val;
let des = it.des;
//关键词不区分大小写
let reg = new RegExp(kw, "ig");
if (text.match(reg) || des.match(reg)) {
rtn.list.push(it);
}
});
return rtn;
}