在日常的工作当中我们经常会遇到阅读大量代码,如果大量的代码中出现问题需要回滚那么这个时候就需要比对出当前的修改和之前的修改有什么区别。如果我们人工的去逐行比对会非常费眼睛,且非常的耗时还容易出错。
这里推荐一款文件比对工具BeyondCompare.
官网:https://www.beyondcomparepro.com/download
优点:是一款文件对比相对来说比较专业的工具。
缺点:收费,寻找破解版比较复杂耗时。那么有没有简单且好安装下载的工具呢?接下来看看详细内容。
TortoiseSVN这个工具相信大家并不陌生,就是一个代码版本的管理器。这个工具中其实也包含了文件比对功能,那么如何使用它呢?
官网下载:https://tortoisesvn.net/
这里下载和安装就不演示了基本每个开发者的电脑大概率都会有。
两个文件中只有第一行的内容是一样的。
选中两个文件
右键菜单中找到TortoiseSVN的Diff功能
在界面的左边会用符号来表示内容是否一样等等标识。
在界面的顶级菜单中有上一个不同和下一个不同的按钮,方便我们查阅大量的回顾代码。或者是打印出来的大量日志信息用于bug的排查等。