首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

LXR 搜寻关键字高亮显示

2012-10-27 
LXR 搜索关键字高亮显示前一段时间,使用lxr 搭建了 android源码索引平台,具体搭建过程参考另一篇blog:LXR

LXR 搜索关键字高亮显示
前一段时间,使用lxr 搭建了 android源码索引平台,具体搭建过程参考另一篇blog:LXR 索引Android 源码

平台在逐步完善中,界面简单可依赖,并加入了用户单点登录、用户权限设定、平台访问计数、搜索关键字高亮显示等功能。

来说说关键字在源码中高亮显示的具体实现,这部分的开发,修改了lxr 底层lib 库以及ident文件,思想是对在url 中加入关键字信息,在点击link 后,跳转到源码文件,可以在url中获得关键字,实现高亮,具体实现如下:

ident 文件的修改,有“#  beaver add(update)的行”:



修改 lxr/lib/LXR/Commom.pm文件中fileref 函数:



修改以上两个文件,实现搜索的关键字在源码中高亮显示,截图如下所示,分别为输入关键字-》显示搜索结果-》点击list查看源码:

热点排行
Bad Request.