高效高亮关键词,支持单词变形匹配和删除标记规则,优化性能防止卡死
脚本名称
高亮关键词并支持多种变形
脚本起源
本脚本由作者为学习英语自用开发。
由于在油叉搜索未果,未能找到适合小白的英语高亮单词油猴脚本,便请 ChatGPT 编写了此脚本。只需将代码中的链接替换为您自己托管的 TXT 格式关键词文件链接,即可实现个性化功能。
功能特色
支持三组不同颜色的高亮词汇,略懂代码的用户还可根据需要自定义配色。
额外提供一组链接,用于存储已掌握的词汇,取消其高亮显示。
功能特点
该脚本可以在网页中高效地高亮指定关键词,支持单词变形匹配(如复数形式、过去式等),并根据分组显示不同的颜色。
1. 关键词分组: 支持多组关键词,颜色分别为绿色、蓝色和红色。
2. 单词变形匹配: 自动识别单词的复数、过去式、动名词等变形形式。
3. 性能优化: 避免大规模 DOM 操作引起页面卡顿。
4. 动态更新: 每次从外部资源加载关键词,确保数据实时同步。
5. 删除规则: 从外部资源加载需删除的关键词,并动态取消高亮。
使用教程
步骤 1:安装脚本管理器
1. 安装浏览器插件 Tampermonkey(适用于 Chrome、Firefox、Edge 等主流浏览器)。
2. 打开插件管理页面并确认 Tampermonkey 已启用。
步骤 2:添加脚本
1. 打开 Tampermonkey,点击“创建新脚本”。
2. 将提供的代码粘贴到编辑器中。
3. 点击“保存”。
步骤 3:配置外部资源
1. 修改以下链接为实际的关键词文件地址:
可将txt文件托管到GitHub,打开raw链接!
urlGroup1、urlGroup2、urlGroup3:存储各组关键词的文件地址。
deleteUrl填入的txt链接,存储你要取消高亮的单词。
deleteUrl:存储需删除的关键词文件地址。
2. 确保关键词文件格式为纯文本(.txt),每行一个关键词。
步骤 4:使用脚本
1. 打开任意网页,脚本会自动运行。
2. 高亮显示: 根据关键词组,匹配的单词会分别用绿色、蓝色和红色高亮显示。