Skip to content

Latest commit

 

History

History
117 lines (95 loc) · 4.3 KB

File metadata and controls

117 lines (95 loc) · 4.3 KB

Everything by mdfind

English | 中文 | 한국어 | 日本語 | Français | Deutsch | Español

imageimage

一款基于 macOS 原生 Spotlight 引擎的极速文件搜索工具,毫秒级响应速度

核心功能

  • 闪电搜索: 基于 macOS Spotlight 索引技术,文件检索快如闪电
  • 双模检索: 同时支持文件名和文件内容搜索,精准定位目标
  • 智能过滤: 多维度筛选条件组合:
    • 文件大小范围(最小/最大字节数)
    • 指定文件类型(如 pdf, docx
    • 是否区分大小写
    • 精确匹配或模糊搜索
  • 精准定位: 支持限定特定目录范围,缩小搜索区域
  • 全能预览: 内置文件预览功能支持:
    • 文本文件(自动识别编码)
    • 图片(JPEG/PNG/GIF动画/BMP/WEBP/HEIC)
    • SVG矢量图(自适应缩放+居中显示)
    • 音视频文件(支持播放控制)
  • 媒体中心:
    • 集成音视频播放器(标准控制条)
    • 独立播放窗口
    • 连续播放模式
    • 音量调节与静音功能
  • 快捷入口: 一键直达常用搜索:
    • 大文件(>50MB)
    • 视频文件
    • 音频文件
    • 图片文件
    • 压缩包
    • 应用程序
  • 磁盘空间分析: 分析任意目录的磁盘空间占用:
    • 一键分析主目录空间使用情况
    • 交互式柱状图可视化显示占用空间最大的文件夹
    • 右键点击搜索结果中的任何文件夹即可分析其空间占用
    • 双击图表柱状条深入子目录进行详细分析
    • 以彩色图表直观展示子目录大小分布
    • 自动按大小排序,快速定位最大的文件夹
  • 灵活排序: 支持名称/大小/修改时间/路径多维排序
  • 批量处理: 多选文件一键操作:
    • 使用 Shift 或 Command (⌘) 键多选
    • 批量操作:打开/删除/复制/移动/重命名
    • 丰富的右键菜单功能
  • 多标签页搜索: 同时进行多个搜索任务:
    • 为不同搜索查询创建独立标签页
    • 右键菜单管理标签:关闭、关闭其他、关闭左侧/右侧
    • 每个标签页独立的搜索结果和设置
    • 类似Chrome的标签页体验,支持拖拽排序和滚动按钮
  • 个性定制:
    • 6款精美主题任您选择:
      • 浅色/深色(系统默认)
      • Tokyo Night/Tokyo Night Storm(东京夜色)
      • Chinolor Dark/Chinolor Light(中国传统色)
    • 系统标题栏主题化,与所选主题完美融合
    • 预览面板显示控制
    • 可配置搜索历史记录
    • 自动保存窗口尺寸和排序设置
  • 多格式导出: 支持多种格式导出搜索结果:
    • JSON - 结构化数据格式
    • Excel (.xlsx) - 带格式的电子表格
    • HTML - 网页就绪表格格式
    • Markdown - 文档友好格式
    • CSV - 经典逗号分隔值格式
  • 百万级承载: 分批加载机制轻松处理海量结果
  • 拖拽直达: 直接拖放文件至其他应用
  • 路径操作: 一键复制完整路径/所在目录/纯文件名

安装指南

  1. 运行环境:

    • Python 3.6 或更新版本
    • PyQt6 图形界面库
  2. 获取代码:

    git clone https://github.com/appledragon/everythingByMdfind
    cd everythingByMdfind
  3. 安装依赖:

    pip install -r requirements.txt
  4. 启动软件:

    python everything.py

下载安装版

您可以直接从 GitHub Releases 页面下载已打包好的 macOS 应用程序(.dmg 安装包)。

贡献代码

欢迎提交 Pull Request 或 Issue 共同完善项目!

开源许可

本项目采用 Apache License 2.0 许可证 - 详见 LICENSE.md

开发团队

Apple Dragon

当前版本

1.4.2

致谢

  • 感谢 PyQt6 团队提供的跨平台 GUI 框架
  • 致敬优秀开源项目带来的启发