GoForum🌐 V2EX

OpenDiff 进度汇报: v1.1.2 已发布,文件夹/文本对比与会话工具栏又推了一波

zhoudaniu · 2026-09-07 11:38 · 0 次点赞 · 0 条回复

分享一下自己在做的开源桌面对比工具 OpenDiff 的近期进度。

定位很简单:本地文件夹 / 文本 / 表格 / 图片 / Hex 等对比,跨 Win / macOS / Linux ,数据默认不出本机。技术栈是 Tauri 2 + Rust + Vue 3 。

仓库: https://github.com/kygo8/open-diff


最新正式版:v1.1.2

Release 页(所有平台安装包都在这): https://github.com/kygo8/open-diff/releases/tag/v1.1.2

按平台直链:

v1.1.2 里已经落地的体验(相对更早版本):

  • 桌面拖拽真实路径进应用,自动打开对应对比
  • 路径栏 Browse 、文件夹右键菜单等基础操作
  • Win / macOS / Linux 的壳层集成与标签页相关能力
  • UI 文案溢出、空状态、过滤 / 取消 / 错误提示等一轮打磨
  • 未完成能力不再贴「未实现」字样,改成灰掉 / 隐藏,界面干净一点

master 上已合、尚未打进正式包的进展(#53–#64 )

这几天继续把「能点、能跑」往前推,已经合进 master ,下一版 Release 会带上(当前 tip 大约在 6ac3bea):

交互 / 会话

  • Home 与顶栏菜单、各会话工具栏继续对齐专业对比软件的流程
  • Folder / Text 的 Rules 、Filters 接到真实行为(规则面板、显示过滤、同屏 / 上下文 / 忽略空白等)
  • Options:字体、diff 高亮色、删除前确认、文本默认换行等可持久化

真实执行

  • Folder Compare 真实文件操作加固
  • Folder Sync / Folder Merge / Text Merge 不再只是演示,能真正跑起来
  • Options / Formats / Profiles / 报告导出相关持久化
  • Table / Hex / Picture 会话工具栏接到真实动作

修坑

  • Folder 窄布局工具栏重叠
  • Linux 下 Thunar 等拖拽漏路径(含 URI-list 桥)
  • 首页菜单被 overflow 裁切等问题

另外:Windows portable zip 打包流水线已经接到 Release workflow ,会在下一次打 tag 时和 MSI 一起出现; v1.1.2 资产里暂时还没有 portable 。


诚实边界(还没做完 / 还弱的)

  • 远程配置文件浏览与连接还在加深
  • Picture 的 Tol / Range 、Table 的 Excel / HTML sheet 细节还要补
  • Text Merge 还想再加强(更稳的三路合并)
  • Folder 侧部分次要按钮( Minor / Select / Peek 等)仍有 stub
  • 下一版正式包还没打;上面 master 功能以仓库最新代码为准

想听反馈的点

你们日常最刚需的是哪一类?

  1. 两边文件夹同步 / 拷贝删除
  2. 代码 / 配置文本 diff
  3. 表格或图片对比
  4. 命令行 / 资源管理器右键唤起

欢迎直接喷交互别扭、装不上、某平台 DnD 失效——有复现路径最好。 觉得有用的话给仓库点个 Star ,我会按真实反馈排优先级继续做。

再次放一遍入口:

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: zhoudaniu
发布: 2026-09-07
点赞: 0
回复: 0