6

VB6 附带WinDiff.

是否有免费的现代版 WinDiff 可以忽略大小写?

4

2 回答 2

5

除了最新 SDK 中的 WinMerge 和 WinDiff,我还拥有 SourceGear 的免费 DiffMerge。

我使用 WinMerge(它也有一段时间没有改变——不要忽略空行;这会产生错误),尤其是它能够打开两个空白的可编辑页面并且您可以粘贴任何内容,例如从远程桌面到一台没有安装任何视觉差异的机器,并且差异会自动(或如果您愿意,可以手动)更新。

我喜欢 DiffMerge 的功能是它的差异显示,这似乎更好地迎合了虚假的不同换行符。

而且,为了回答您的问题,最新 SDK(或至少包含在 Visual Studio 2010 中的 SDK)中的 WinDiff、WinMerge 和 DiffMerge 都可以忽略大小写。

于 2012-08-29T01:50:12.443 回答
2

WinDiff 是 Windows SDK 的一部分,它仍然附带它。但是不,SDK 面向使用区分大小写的语言(C 和 C++)编写代码的程序员。

WinDiff 的源代码曾经是 SDK 示例的一部分。你仍然可以从这个网页获得它,假设你正在破解 C 代码并且有一个旧的编译器。您需要调整 line.c、line_gethashcode() 和 line_compare() 函数。小写的线是最简单的。

嗯,这就是程序员的答案。海里还有很多其他的鱼,Beyond Compare 通常会得到很多点头。

于 2012-08-28T02:38:50.780 回答