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。

替代品 全部 4 个 →

WinMerge不用登录 跑在 Windows 上的开源差异与合并工具,把两个文件或文件夹的差别摊成左右对照,文本差异高亮到行内,也能做三向比较和生成补丁,适合开发者接进版本控制流程解决冲突文件。同为开源图形化差异合并工具,Windows 上体验更成熟,支持三方比较与文件夹对比 DiffMerge SourceGear 推出的跨平台文件比较与合并工具,逐行高亮差异并支持行内字符级对比,三文件合并能自动处理安全部分、冲突留给手动决定,还可并排比较两个目录,适合不想开重型 IDE、只想快速看两眼提交前后改动的人。跨平台文件比较与三方合并,行内字符级高亮,可整个替换日常对比合并 Beyond Compare可选登录国内可直接访问 Scooter Software 出品的文件与文件夹对比工具,并排高亮差异,支持文本语法高亮、图片与表格专用查看器、合并视图和跨 FTP 与云存储的同步,适合开发者检入代码前逐行核对改动。替代文件与文件夹对比这一块:对比规则和过滤器更强,但收费且不开源 P4 Merge免费国内可直接访问 Perforce 出品的免费可视化对比与合并工具,能并排高亮文本差异并就地编辑,也可叠图做像素级比对,适合用 Perforce 管理代码与美术资源的游戏团队在提交前核对改动。替代三方合并与可视化 diff 这一块:免费但仅做对比合并,不能编辑文件

收录于 11 月 8 日 · 更新于 11 月 8 日 · 本站 11 月 8 日 检测 · 浏览 0 · 报告问题

替代品 4 个打开官网meldmerge.org