Diffinity是一款代码对比软件,可以方便用户快速找出代码之间的差异,然后用不同的颜色标记出来,还可以自定修改不同的地方,支持语法高亮,支持生成缩略图,还可以定制接口功能。软件占比内存十分小,代码对比流程操作简单,有需要的用户赶快来试试吧!
功能说明
1、可定制的界面。
2、支持Unicode和自动检测编码。
3、双击或搜索一个单词来显示它的所有实例。
4、支持生成相应的缩略图。
5、区分已更改、删除和添加的行。
6、语法高亮显示。
7、实例高亮显示。
软件长处
1、改进XML和C风格源代码的扩散质量。
2、支持生成相应的缩略图。
3、更改、删除和添加行之间的区别。
4、突出显示-双击或搜索一个单词来显示它的所有实例。
5、语法高亮显示。
优势列表
1、支持Unicode和自动检测编码(并警告如果编码不匹配)。
2、可定制接口。
3、在您的类型中在线更新。
4、Windows资源管理器外壳集成。
5、便携式(可以直接从外部设备运行)。
使用方法
当你把2个类似的文本拖放进Diffinity后(一个拖放到界面左侧、一个拖放到界面右侧),软件会会高亮显示不同之处。
如果是代码文本,那么默认还会根据代码的种类进行高亮显示,点击文本路径右侧的按钮还可以显示行号。
2个文本之间的差异会使用颜色标记出来,并且在最右侧的文本概览界面中也可以也可以清楚的看到,使用鼠标点击的话,还可以直接跳转到你想要查看差异的地方。
Diffinity不仅会用颜色标记,而且还会使用{ 这类的样式直观的告诉你,多出的代码有几行,这几行被添加到了哪2行之间。
相同行中只有几个字母有差异,那么这几个字母也会使用高亮的方式标记出来,方便你查看和比较。
如果你不确定Diffinity支持哪些代码的语法高亮,那么打开设置界面,切换到【syntax highlinghting】就可以看到了。