智能匹配
它知道文件只是挪了个位置
大多数比较工具会把一个重命名的文件夹报告成数百次删除和新增。PathDiff 会根据内容识别出被移动的文件,即使它们移动后又被编辑过;点一下,就能在另一侧应用同样的移动。
- 无论路径如何,都能匹配完全相同的文件
- 移动后又编辑过的文件,按名称和内容匹配
- 重命名的文件夹只报告为一次移动
在我们的测试中,用两个各含 15 万个文件的文件夹测得(每侧约 900 MB)。
概览
把两个文件夹拖到 PathDiff 上,几秒钟内你就能掌握一切:哪些文件改了、哪些移动了、缺了什么、多了什么,每一类都附有总大小。并排查看代码、照片和视频,然后让两个文件夹重新同步。
它适合比较同一项目两份副本的开发者、想确认备份硬盘是否真的什么都没漏的摄影师,以及任何有两个本该一致的文件夹的人。每次同步都会先预览,并且可以撤销。
PathDiff 正在开发中。以下内容描述的是产品方向,发布前可能会有所调整。
每一处差异都会归入已修改、已移动、缺失或多余,每一类都附有文件数量和总大小。
并排、滑动对比、洋葱皮叠加或像素差异图,相机和 EXIF 信息逐项对齐。
两个播放器同步播放、暂停和跳转,还能对比编解码器、分辨率和码率信息。
遵循每个文件夹各自的忽略规则,构建产物和杂乱文件都不会碍事。
面对超大的视频硬盘,可以信任相同的大小和日期;需要百分百确定时,就读取每一个字节。
导出 Markdown 或 CSV 报告,或导出 git 可以应用的补丁。
智能匹配
大多数比较工具会把一个重命名的文件夹报告成数百次删除和新增。PathDiff 会根据内容识别出被移动的文件,即使它们移动后又被编辑过;点一下,就能在另一侧应用同样的移动。
为开发者打造
并排或合并视图,精确高亮发生变化的词,带语法着色,还有展示所有改动的缩略图。在改动之间跳转,把一段代码复制到另一侧,或者直接在 diff 中编辑两个文件。
为摄影师打造
让 PathDiff 比较你的照片图库和备份硬盘。几秒钟内,它就会告诉你哪次旅行从没备份过、哪些照片之后又编辑过,以及涉及多少 GB,即使是 TB 级的硬盘也一样。
安全同步
选择一个方向,或者双向合并,让每个文件夹都获得只有对方才有的内容。在写入任何内容之前,PathDiff 会列出每一项操作,你可以取消勾选不想要的。
细看
为什么选 PathDiff
比较从不改动任何内容。同步会先列出每一项操作,移除的文件进入废纸篓,整次同步都可以撤销。
文件夹并行扫描,结果会被记住,因此刷新时只读取有变化的部分。
代码、照片、视频和音频,各有专属的比较视图,而不只是一串文件名。
一份实惠的年度订阅,而不是高昂的许可证费用,并包含自动更新和技术支持。
供应情况
价格待公布
一份实惠的年度订阅。最终价格将显示在其商店页面上。
年度订阅。按照购买时显示的条款自动续订,可随时在商店账户中取消。
常见问题
PathDiff 正处于开发的最后冲刺阶段。一旦发布,本页面就会提供 App Store 链接。
访达无法告诉你两个文件夹之间有什么不同,而大多数 diff 工具比较的是路径,所以一个重命名的文件夹看起来就像数百次删除。PathDiff 能检测移动,看懂照片、视频和代码,显示大小,并通过预览和撤销安全地同步。
安全。比较从不改动任何内容。同步会先列出每一项操作,只有在你选择镜像时才会移除文件(而且是移到废纸篓),整次同步都可以撤销。双向合并从不删除任何内容。
不会。快速比较会把大小和日期相同的文件视为相同,无需读取,只对其余文件逐字节比较。结果会被记住,所以下次比较只检查有变化的部分。
不必。PathDiff 适用于任意两个文件夹。如果它们恰好是 git 项目,它会遵循其中的 .gitignore 文件,并跳过 git 已知未改动的文件。
和每一款 OpenAppBox App 一样,PathDiff 将采用年度订阅,价格刻意压低。最终价格将在 App Store 上公布。