Repolode
jimmgreen

jimmgreen/pulse

为 Windows 打造的现代文件管理器,支持多标签多窗格、全盘索引与拼音搜索。

可替代:Windows File ExplorerDirectory OpusTotal Commander

Star
1,369
Fork
104
未关闭 Issue
391
最近提交
5天前

这是什么?

Pulse 是一款运行在 Windows 上的文件管理器,把浏览、搜索和整理文件放在同一个工作空间里。它支持多标签页,可在单栏、左右分屏、上下分屏、三栏与四宫格之间切换,每个标签页独立记住布局。主题可选浅色、深色或跟随系统,视图包括详细信息、图标、列表和内容视图。

搜索方面,通过 PulseIndex 服务可索引整盘文件名,文件名支持全拼、首字母和多音字匹配,例如输入 sh 即可找到对应文件。内容搜索覆盖文本、代码、PDF、Word、Excel 和 PowerPoint。按空格即可快速预览 Markdown、代码、PDF、表格、Office 文档、压缩包和视频,无需启动其他应用。

暂存盘可以跨文件夹、跨标签页收集复制或剪切的文件,之后一次拖放到目标位置;文本文件支持并排或统一视图的差异对比。Pulse 可设为默认文件管理器,并在资源管理器右键菜单中添加自有项,启动后自动检查更新。项目基于 C++20、Win32、Direct2D 和 DirectComposition 开发,可用 Visual Studio 与 CMake 从源码构建。

核心功能

  • 01支持多标签页,并提供单栏、双栏、三栏与四宫格布局。
  • 02通过 PulseIndex 索引整盘文件名,支持全拼、首字母与多音字搜索。
  • 03内容搜索覆盖文本、代码、PDF 和 Office 文档。
  • 04按空格快速预览 Markdown、代码、PDF、表格、压缩包和视频。
  • 05暂存盘可跨文件夹收集文件,再一次拖放到目标位置。
  • 06文本文件支持并排或统一视图的差异对比,可忽略空白和大小写。
  • 07提供浅色、深色与跟随系统的主题,并可自定义主题色和窗口效果。

适用场景

  • 在 Windows 上用多标签和多窗格整理大量文件夹。
  • 用拼音或部分文件名在多个磁盘中快速查找文件。
  • 无需打开其他软件,直接预览文档与媒体文件。
  • 在复制改动前,对比两个版本的文本文件。

快速上手

  1. 1

    从发布页下载 Windows 安装包

  2. 2

    运行安装包,按向导完成安装

  3. 3

    使用开发构建脚本从源码构建

    .\build_release.bat
  4. 4

    运行构建生成的可执行文件

    .\build\pulse.exe

使用前须知

  • 仅支持 Windows,不能在 macOS 或 Linux 上运行。
  • 从源码构建需要 Visual Studio C++ 工具、CMake 3.25+ 和 Ninja。
  • 从 1.0.58 版起不再提供免安装版。

收录于专题

标签

常见问题

pulse 是什么?
为 Windows 打造的现代文件管理器,支持多标签多窗格、全盘索引与拼音搜索。 Pulse 是一款运行在 Windows 上的文件管理器,把浏览、搜索和整理文件放在同一个工作空间里。它支持多标签页,可在单栏、左右分屏、上下分屏、三栏与四宫格之间切换,每个标签页独立记住布局。主题可选浅色、深色或跟随系统,视图包括详细信息、图标、列表和内容视图。
pulse 可以免费使用吗?用的什么许可证?
pulse 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
pulse 还在维护吗?
活跃维护中。pulse 最近一次提交是在 2026年11月2日。
pulse 适合用来做什么?
在 Windows 上用多标签和多窗格整理大量文件夹。 用拼音或部分文件名在多个磁盘中快速查找文件。 无需打开其他软件,直接预览文档与媒体文件。 在复制改动前,对比两个版本的文本文件。
pulse 怎么安装和运行?
从发布页下载 Windows 安装包 运行安装包,按向导完成安装 使用开发构建脚本从源码构建: .\build_release.bat 运行构建生成的可执行文件: .\build\pulse.exe
在哪里获取 pulse?
源代码和安装说明在 GitHub 上:https://github.com/jimmgreen/pulse

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目