M
Meld
meldmerge.org又名 Meld Merge
开源的图形化文件与目录对比合并工具,逐行高亮差异并支持实时编辑、三方合并和 Git 等版本控制集成,适合开发者审查代码改动、处理合并冲突时逐块保留或丢弃。
工具免费不用登录Linux · Windows · macOS多语言开源国内可直接访问
Meld 是一个图形化的差异查看与合并工具,主要用来对比两个文件、两个文件夹,或者同一个项目在不同版本控制状态下的差异。它把改动逐行高亮出来,你可以直接在窗口里编辑、合并,不用在命令行和编辑器之间来回切换。
主要功能
文件对比支持实时更新,改动一边另一边立刻跟着变;可以在差异块之间跳转,对整块做保留或丢弃。三方合并模式会同时显示基版本和两个分支,冲突处有标记,适合处理合并时留下的烂摊子。文件夹对比能列出哪些文件缺失、哪些被改过,还能点进单个文件看细节,也可以设置过滤规则忽略掉不关心的文件。版本控制方面,它支持 Git、Mercurial、Bazaar 和 Subversion,能查看工作区改动、提交和推送,也能作为 git mergetool 被调用。
平台与安装
Meld 主要面向 Linux 和 Unix 桌面,大多数发行版的软件源里都有,也可以从 Flathub 安装。Windows 用户需要下载安装包,目前没有自动更新和便携版。macOS 官方尚未正式支持,只有通过 Homebrew、MacPorts 或 Fink 安装的半官方构建。运行依赖 Python 3.10、GTK+ 3.24 等组件。
费用与限制
Meld 以 GPLv2 或更高版本许可发布,免费使用,源码托管在 GNOME 的 GitLab 上。界面提供多语言支持,但官网本身是英文的。它是个桌面程序,没有网页版,也不适合拿来做纯文本的轻量比较——那种场景用 diff 命令或编辑器插件更省事。
常见问题
Meld 收费吗?
Meld 免费使用。免费,GPLv2 或更高版本许可。
用 Meld 要登录吗?
不用登录就能用。
Meld 国内能访问吗?
本站 11 月 8 日 检测,Meld 在国内可以直接访问。
Meld 有哪些平台 / App?
支持 Linux、Windows、macOS。
Meld 的替代品有哪些?
本站整理了 4 个替代品,例如 WinMerge、DiffMerge、Beyond Compare、P4 Merge。