Diffinity(官网)是一款 Windows 下的文本文件对比和合并工具,支持代码高亮、逐行显示差异、集成 Windows 资源管理器等功能。之前也有推荐过 Beyond Compare。
Diffinity 专注于精确和易于阅读的源代码对比。它将比较两个文本文件的内容,逐行显示所有不同之处,以及不同的单个字符/单词。
软件支持建立多个对比的标签,可以点击New图标进行。注意这里支持对文件的对比及文件夹的对比,一般不是文本类型的文件,如jpg、exe等文件的,软件会提示是否无论如何打开,确定后则会打开相应的ASCII码信息。
Diffinity软件支持几十种文本类型文件的高亮显示。如果有兴趣或者对相应的语言熟悉的话,还可以高级编辑下相应的高亮语法。其余的功能,左边复制到右边,右边复制到左边,交换左右,上/下一个不同之处等,都是可以通过快捷菜单按钮中可以处理的。
如果你经常碰到文本对比,并且不愿意使用 VS Code、Sublime Text 等现代化的编辑器,那么用专有工具也是非常不错的选择。
可惜不是中文版,英文的看着有点累,不过软件倒是非常小巧。