我主要在 Linux 上开发,meld 对我来说是必不可少的。但是,当我在路上时,我使用的是 MacBook(豹),并且我想使用与我的主要开发工具箱上相同的工具集,meld 就是其中之一。
尽管您应该能够安装 meld,但我无法成功。那么......是否有任何替代品与融合一样好(或更好)?
需要指出的一件事,我使用颠覆,我只是喜欢“融合”。将我的工作目录与 BASE 版本进行比较的命令...
约翰
有 FileMerge.app,它是 XCode 附带的。
它可以作为单独的独立应用程序运行:
Apple 的FileMerge(包含在他们的Developer Tools 下载中)看起来与 Meld 相似,但我承认两者都没有使用过。
Sourcegear DiffMerge是免费的并且完全跨平台(Windows、Mac 和 Linux)。我只使用过 Windows 版本,它缺少一些更高级的功能(如语法高亮和打开 .diff 文件),但我对此非常满意。
KDiff 是跨平台、开源的,并且有一个可用的 OSX 二进制文件。
Fink有一个融合包。
看看Changes.app。是的,它是收费的,但它功能强大、速度快、易于使用。它还有一个命令行工具。查看 wiki 以获取提示和技巧,尤其是在使其与版本控制系统集成方面。我喜欢 Changes.app。
BBEdit has a good diff viewer in it.
我自己不是 Mac 用户 - 但我偶然发现了这篇文章,同时发现了tkdiff,它的屏幕截图似乎是在 Mac 上拍摄的;所以也许它有帮助..干杯!