0
点赞
收藏
分享

微信扫一扫

beyond compare代码比对工具

软件共享软件 2022-05-06 阅读 110
编辑器

使用beyond compare可对比两个版本的代码之间的差异,一般可用来查看新版本与旧版本之间改动了那些文件(当然不仅仅是代码比对,还可以用于任意两个文件夹之间的比对),下面记录下使用此工具的操作:


1、只保留需要对比的文件:在我们代码比对的时候,很多时候只需要比对java文件(或者class文件)、xml、配置文件等常见的改动,很多文件比如静态资源等基本上是不需要比对的,所以这时可以选择过滤一些文件,点击过滤的图标,在弹出框把一些不需要比对的文件过滤掉

如我图上的过滤条件就是把*.gif、*.js、*.ico、*.css、*.png、*.iml后缀的文件过滤,还把*.git、*.idea、doc、logs文件夹也过滤掉,

过滤掉之后基本只会留下java文件

如果不过滤,则会留下很多基本不需要比对的文件,如下

2、工具比对文件,只留下差异文件自己比对

一个项目文件太多,很多时候很多文件在两个版本都是一样的,一个个去识别太消耗时间,我也可以使用工具把相同的文件过滤掉,只留下内容不同(有改动的文件)自己去对比,刚进来工具默认不比对内容,所以需要配置,如下:

点击左上角会话,选择会话设置,在弹出框选择比较,勾选“比较内容”

 

再选择差异,这时工具就会帮你过滤掉内容的文件,只留下内容不同的文件

 点击任何一个差异文件进去,即可看到差异部分,点击差异部门的黄色箭头可以把一个版本的差异给到另一个版本,如下 

其他功能待探索。。。。

举报

相关推荐

0 条评论