一、搜索条件
- 搜索区
-
搜索的起始目录或文件。多个目录/文件必须用“|”分隔 (管道字符)。
- 过滤器
-
将搜索范围限制为某些文件类型或文件名。多个过滤器必须用“;”分隔 (分号)。可以使用通配符:“*”匹配任意数量的字符,“?” 匹配单个字符。示例:“*.ahk;*.txt”。
- 查找文本
-
要搜索的文本。
二、选项
- 搜索子目录
-
在搜索中包括所有子目录。
- 每个文件一个匹配
-
每个文件的搜索结果中只显示一次要找到的文本。
- 区分大小写
-
区分大写字母和小写字母。
- 匹配整个单词
-
丢弃部分匹配项。
- 正则表达式
-
使用正则表达式搜索。“i)”(忽略大小写)等选项遵循 AHK 约定。
- 转换反斜杠
-
转换一些转义序列。”\n” 用于换行,”\t” 用于制表位,”\\” 转义反斜杠。
- 不包含文字
-
只有不包含要查找的文本的文件才会显示在搜索结果中。
- 十六进制搜索
-
逐字节搜索。每个值必须用空格分隔。示例:“EF BB BF”。
三、按钮
- 浏览
-
从 Adventure 中启动 Find in Files 时,Browse 按钮可以显示一个菜单。此菜单有以下项目:
– 当前目录
– 当前文件
– 当前文件及其包含(仅适用于 AHK 脚本)
– 所有打开的文件 - 开始
-
执行搜索。
- 取消
-
当已获得所需结果或搜索时间过长时,可以使用取消按钮停止操作。如果在搜索过程中按下 Esc 键,搜索将中断。否则窗口关闭。
四、搜索结果
双击搜索结果列表中扩展名为 AHK 或 TXT 的文件以在 Adventure 中打开它,并跳转到相应的行。
右键单击列表中的文件以显示 shell 上下文菜单。
按 F3 在只读窗口中快速显示文件内容。