原仓库 作者暂停维护插件,所以我 fork 了一份稍作修改。
变化:
- 提高浮窗显示层级,不被其他主题或插件覆盖
- 高亮文本滚动到页面中央,以兼容数据库文本高亮
- 搜索结果索引计数可以循环
- 文本框在 0.4 秒内无编辑则自动搜索
- 只搜索在文档区域内的文本,不包含界面和文档标题
- 调整元素样式、优化交互,体验更接近浏览器
- 每次点击箭头时重新搜索 #1
- 不再搜索到其他打开过的页签中的内容 #3
- 点击顶栏按钮或使用快捷键时不重复创建元素 #5
- 在输入框内,按下
Enter跳转下一项,按下Shift+Enter跳转上一项 #6
- 优化元素样式,提升使用体验
- 在文本框内按下 Esc 即可关闭
- 如果没有搜索结果,搜索结果和索引计数都清零
- 更改插件名称
- 更新插件预览图
- 优化部分描述
- 更换了顶栏按钮的图标,不再复用「标记」图标
- 支持在浏览器、桌面端新窗口、移动端中使用插件 #23
- 支持搜索包含零宽空格的文本 #42
- 支持多层滚动容器的居中显示
- 搜索时检查元素可见性,仅显示可见的元素作为搜索结果
- 修复浮窗搜索和移动端搜索功能失效的问题
- 修复因 .protyle-attr 元素中的零宽空格导致搜索结果定位不准确的问题
- 修复光标在浮窗内的 Callout block 中时无法打开搜索框的问题