KatSearch:macOS 文件系统搜索工具
KatSearch 是一个开源项目,旨在为 macOS 用户提供一个快速、简单且强大的文件系统搜索工具。该项目主要使用 Objective-C 和 Cocoa 编程语言开发。
核心功能
KatSearch 的核心功能是帮助用户快速地查找 macOS 系统中的文件。与 Spotlight 不同,KatSearch 不进行任何索引,只查看文件名,不涉及文件内容。它通过使用快速的低级内核调用来搜索整个文件系统,通过 APFS 或 HFS+ 文件系统目录实现。以下是它的主要特点:
- 实时显示搜索结果
- 扫描实际的文件系统,而非用户空间的文件
- 可以以管理员权限运行,找到所有文件,不受权限限制
- 支持原生的拖放行为,与 Finder 动作/服务通过上下文菜单集成
- 支持所有标准的 Finder 键盘快捷键进行文件操作
- 可以使用全局热键调用搜索窗口
- 包含命令行工具搜索fs的副本
最近更新的功能
该项目目前处于 alpha 测试阶段,最近的更新主要包括:
- 优化了搜索性能,提高了响应速度
- 修复了一些在 alpha 测试阶段发现的错误和问题
- 改进了用户界面,使得操作更加直观和方便
请注意,这是一个早期 alpha 版本,因此可能会有些功能不稳定。开发者正在积极改进和完善该项目,如果您对这个项目感兴趣,可以通过捐赠来支持其持续发展。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考