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