搜索模式
搜索模式可以通过 OCR 在当前窗口中查找可见文本,然后把指针直接移动到匹配文本的位置。
当目标是文本而不是按钮时,这个模式会很有用。比如说日志视图中的某一行、画布里的标签,或者一些普通可点击元素检测不太好处理的自定义界面内容。
搜索模式会先截取当前窗口内容,识别其中可见的文本,再把匹配结果以提示标签的形式叠加显示出来。
- 触发任意一个搜索模式命令。
- 输入你要查找的文本。
- 按住 Shift 并输入屏幕上显示的标签,选择具体的匹配结果。
每个匹配结果可能会提供多个落点,因此你可以根据需要把指针落在匹配文本的中间或边缘附近。
选择不可编辑的文本
Section titled “选择不可编辑的文本”搜索模式也可以帮助你选中那些不能直接编辑的文本内容。
一个常见用法是:
- 先用搜索模式把指针移动到目标文本附近。
- 触发
command.toggleDrag,按下并保持鼠标拖拽状态。 - 再次使用搜索模式,或者配合网格模式、鼠标控制模式,把指针移动到选区结束位置。
- 再触发一次
command.toggleDrag,结束拖拽。
这种方式很适合用在各种阅读器、自定义界面,或者其他不支持常规文本编辑快捷键的场景里。
搜索模式需要屏幕录制权限,因为它会对当前窗口截图执行 OCR。
如果 macOS 阻止了截图,请打开 系统设置 > 隐私与安全性 > 屏幕与系统音频录制,为 Cursor Crane 开启权限,并在需要时重启应用。
在 Settings > Search Mode 中,你可以配置:
- OCR 速度:在更快识别和更高精度之间选择。
- 截图倍率:
1x或2x。 - 识别语言:为窗口文本选择一个或多个 OCR 语言。
- 搜索模式相关动作的命令序列与快捷键。
| CommandIdentifier | 动作 |
|---|---|
command.moveCursorToText | 移动指针到文本 |
command.moveCursorToTextAndLeftClick | 移动指针到文本并左键点击 |
command.moveCursorToTextAndRightClick | 移动指针到文本并右键点击 |