FindBar Tweak将给您带来恰到好处的查找栏。
所有查找特性均支持以 Firefox PDF.JS 原生阅读器,或者 PDF Viewer 扩展打开的 PDF 文档,不支持 Adobe Reader。
主要特性:
- 移动查找栏到窗口顶部,将它显示在页面上方的左侧或右侧(类似 Google Chrome)
- 替代 Firefox 24 及以下版本中默认的全局查找栏的行为:
-- 单击网页某处使查找栏失去焦点时自动关闭查找栏
-- 在新标签页中关闭查找栏(Firefox 25 及更高版本中已为默认)
-- 启动时恢复查找栏的开启/关闭状态
- 按Ctrl+F(Mac下为Command+F)切换查找栏(包括关闭)
-- 可选设置仅在搜索词与选中文本相同时关闭
- 用于打开和关闭查找栏的工具栏按钮。
-- 与其他工具栏按钮相同,将其从工具栏定制窗口拖放到工具栏内即可使用。
- 隐藏查找栏关闭按钮、按钮文字,以及“查找:”字样
- 拖动其边框调整查找文本框的大小(查找栏在左边时是右边框,查找栏在右边时是左边框)
-- 双击边框瞬间调整大小到可能的最大/最小宽度。
- 启用/禁用快速查找,让您能在网页中的任何位置便捷的输入来搜索文本
-- 在快速查找栏显示按钮
-- 设置快速查找栏自动关闭时间
-- 设置通过快捷键或工具栏按钮打开时是否总是打开快速查找栏
- 查找栏内显示匹配总数和当前匹配项指示器
突出高亮调整:
- 默认高亮所有 (?)
- 在页面上按Esc时移除高亮
- “查找下一个”时也作高亮 - 按F3或点击查找上一个/下一个按钮时 (?)
- 如果搜索词比定义的字符数(默认为3)短,则推迟高亮显示,以此提高性能
- 更改高亮颜色及当前搜索匹配的颜色
-- 建议保持默认的当前搜索匹配对比色,因为那不会干扰到正常的文本选择颜色,是基于当前操作系统设置作出的配置。如果您取消此框,对比色将根据您选择的颜色自动计算(暗色对应亮色,反之亦然),并且它也将被应用到正常的文本选择。
查找所有标签页:在所有打开的标签页中查找当前搜索词
- 点击一个项目可立即聚焦到该匹配项,如果匹配项位于其它标签页或窗口,将会自动将其置前。
- 可同时在查看页面源代码窗口中查找!
- 该列表可选在其专用窗口中打开,区别于主浏览窗口;这样从查看页面源代码窗口打开该列表时将总是以这种方式。
- 通过仅在指定标签组中查找过滤结果,如固定标签页、查看页面源代码窗口。
- 当查找的关键词命中超过1000次时将不会建立列表,因为那将严重拖慢浏览器!
- 一些标点符号在混合方向的字符串中可能被截断(左至右和右至左同时存在时)。
- 按 Alt+F3 快速打开/更新列表(Mac上是Option+F3)
- 不能通过快速查找栏使用“查找所有标签页”功能。
在当前搜索匹配上显示聚焦视点
- 方便您知道当前匹配项在页面中的位置
- “在所有高亮项上显示聚焦视点”功能会在您滚动页面时在所有高亮的匹配项上显示聚焦视点
-- 请谨慎使用“在所有高亮项上显示聚焦视点”功能,匹配项目数量过多时,渲染所有聚焦视点会非常耗费资源,可能导致页面滚动缓慢!
在滚动条上显示高亮网格
- 如果高亮项位于框架或可编辑元素中(如Google搜索框),将会把该框架或可编辑元素自身以不同模式展示在高亮网格中。对于框架,高亮项将出现在其所在框架的滚动条内。
- 网格的位置和尺寸可在选项对话框中调整,正值表示网格将更大且距离窗口边缘更远,负值表示更小且距离边缘更近。
- 在PDF文档中,匹配项最初会以一个图案显示在网格中,以此表示他们所在的页面,而非匹配项本身。这是因为页面显示在屏幕上时 PDF.JS 对页面进行渲染,当页面滚动时(匹配项将被完全重绘)网格将相应的更新。
- 如果打开的标签页在查找所有标签页的列表中已选中,那么当鼠标移动到搜索匹配项上时,网格将显示匹配项对应的位置。
位置标记中亮点的位置与滚动条中的位置是相关的。页面越长,亮点与滚动条中的位置越不相关。当你需要滚动条中每一像素对应于页面中的约2000行进行滚动时,显而易见的将不可能将每条线都放在位置标记中(并保证使其位置的准确对应)。
因此对于长页面,不要将位置标记作为反映你应当移动到的滚动条的位置,而应将查看页面中已高亮匹配项的位置。
其他调整:
- 设置打开查找栏时是否自动填入选中文本
- 在网页上选中文本时立即复制到查找栏并搜索
-- 使用“默认高亮所有匹配项”时,即使查找栏已关闭也将继续高亮所有搜索匹配项。
-- 选中文本时显示快速查找栏(在“总是使用标准查找栏”启用时将显示标准查找栏)。
本附加组件应该能自动处理所有相关的 Firefox 原生首选项,在本附加组件将被禁用或移除时恢复作出的更改。但如果遇到了错误,更改可能不会被恢复,例如在您禁用后高亮颜色仍是更改后的颜色,故您也可以随时到本附加组件的首选项对话框中“重置所有原生首选项到未更改状态”。
兼容于 Firefox 8.0 及更新的版本