Windows有什么类似diff的文本比较工具?

GUI/命令行都可。 介绍的时候最好讲一讲是否支持整个文件夹对比、是否支持忽略空格/空行、是否支持忽略注释、高亮怎么样。 如果能够简单介绍一下怎么用或…
关注者
16
被浏览
81,293
登录后你可以
不限量看优质回答 私信答主深度交流 精彩内容一键收藏

Windows下的文本比较工具推荐使用winMerge,功能强大且开源免费。

支持文件夹比较,文本文件比较、图片比较、 二进制 文件比较和表格比较等等,支持三个文件同时比较。

这个工具在 Github 上面已经开源,项目地址:

github.com/WinMerge/win

下载安装

我们可以直接在官网( https://winmerge.org )下载EXE安装即可,支持简体中文。


文件比较

点击文件-打开菜单,选择需要对比的文本文件,点击比较按钮,文件不相同内容就用黄色标识出来了。


在不相同内容上面点击鼠标右键,可以进行左右复制等操作。


文件夹比较

选择需要对比的文件夹,点击比较按钮

结果如下图,文件夹内不相同的文件内容用不同的颜色表明出来了。

在不相同的文件上面点击鼠标右键,还可以进行一系列的操作,如可以复制、移动、删除有差异的文件或者文件夹。

表格比较

关于表格的比较,支持CSV/TSV格式的表格比较,如下图,

支持选中行内差异、复制差异内容进行合并:


图片比较

图片比较是一个比较亮点的功能。

同样还是点击文件-打开菜单,选择需要对比的图片,点击比较按钮。
图片不同的地方就会通过方块高亮显示。



这里永恒君发现,程序也不是每次都能完美识别到图片的不同地方,很多时候会需要手工调节块大小、块不透明、色距阈值这几个按钮,组合来实现。


右键同样有复制不同内容等操作。

另外,该工具是支持三个文件夹及文件的对比,基本操作和两个的没有啥区别。

以上希望对你有帮助!


这里还有 更多效率提升工具、技巧文章

手工码文不易, 如果觉得有用的话,别忘记
@奔跑吧永恒君
一个点赞,一个关注,鼓励一下。