Winmerge 无法按预期工作

Winmerge 无法按预期工作

当我用 Linux 和 Windows 编写源代码并将其与 winmerge 进行比较时,winmerge 显示文件已更改,但实际上什么都没有改变。请参见右下方附件中的图片(win 和 unix)?有什么方法可以修复它吗? 在此处输入图片描述

答案1

Linux 和 Windows 系统有不同的行尾符号。

最有可能的是,文件不同,因为现在每行的终止方式不同,但 Winmerge 被设置为忽略行尾字符的差异,因此大部分行是相同的。

答案2

我这里有 WinMerge:V12.16.14.0 64 位。

我已将大多数比较选项设置为默认值。

大规模比较显示所有文件均相同(两台不同的计算机,但文件确实相同)。

合并

也许可以尝试以下方法:卸载 WinMerge,下载最新的 64 位版本并安装。确保(至少在最初)文件夹比较选项为默认选项。我使用 64 位版本已有一年多时间了,效果非常好。

相关内容