DiffMerge则是一个强大的文件比较工具,除了代码加亮,不同之处加亮之外,它最大的特点是能够跨平台运行,你在什么平台上都可以方便的使用它。DiffMerge是跨平台软件,官方提供了windows版、mac版和linux版,而Windows版中你可以选择安装包还是使用绿色版。而如果你在linux下使用,则可以下载到ubuntu的deb包和fedora的rpm包。从而无需编译安装。
特点:
1、除了能够比较两个文件之间的差异,这个软件还能够同时比较3个文件。
2、文件中代码的不同之处会在左侧的侧边栏中使用颜色表示,而在文件中,这部分也会使用虚线背景加量。
3、除了能够显示行号,常见的语言都会加亮显示。
4、在比较的时候可以编辑,或者把不同之处直接复制到对比的其他文件中。而这些部分除了加亮之外,还会添加下划线,从而能够和其他的加量区分开来。
5、能够横向并排显示和纵向并排显示。
6、能够显示隐形的代码,比如回车在代码之中一般都是隐藏的,同过使用“show invisibles”按钮则能够让其显示。这个功能非常有用,因为有些时候这些看不见的东西会让执行结果异常。