我正在使用 WinMerge,但一直无法将其将多组行差异视为单个差异块。对于我的需求,这种行为使得合并变得困难,我想一次处理一行。我已阅读帮助并搜索了网络,但无法弄清楚如何控制此选项。
这不可配置吗?没有办法一次处理一行差异吗?
答案1
另一种方法(您说有效)是在比较选项中。
打开 WinMerge,编辑,选项:比较常规,然后启用(检查)匹配相似的行。
这似乎有所帮助。
答案2
如果您想要一款面向行的比较产品,那么 WinMerge 就不适合您。
您所能做的最多就是将群组规模降至最低。
这是在菜单中完成的 编辑 > 选项... > 比较(常规). 为“Diff algorithm”选择“minimal”值,在帮助中定义为:
最小:花费额外的时间来确保产生尽可能最小的差异。
使用此选项,比较速度会变慢,但组数可能会更小。