zoukankan      html  css  js  c++  java
  • 在Mac 中能与 BeyondCompare 媲美的 diff 工具

    Beyond Compare是一款全球性价比最高的专业文件对比工具,使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示,查看方便。并且支持多种规则对比。对软件开发者来说,这绝对是一款不可多得的工具。下面我们就一起来探讨能与Beyond Compare媲美的diff工具吧!

    从UI来说,Kaleidoscope 显然要好上几个档次,对于一般性的 Diff 来言,万花筒更容易上手,如下图。

    万花筒示例
    万花筒示例
    Beyond Compare示例
    Beyond Compare示例

    作为 diff 工具,万花筒显然从 UI 上更 OS X 一些,BC 显得单调纯朴。但是从功能上来说么,显然 BC 更丰富 。进入到实际的 diff 窗口后,这种感觉会持续。

    万花筒主界面
    万花筒主界面
    Beyond Compare主界面
    Beyond Compare主界面

    万花筒支持三种显示方式,Block,Fluid 和 Unified ,BC 只有默认的这一种,但是这种看起来最像是一个 diff 工具,对于开发人员来说,BC 的显示更容易被接受和理解。并且再次可以看出,BC 功能强很多。

    但是由于 BC 刚刚开始在 OS X 平台发布,使得它与其它 OS X 下常用版本管理工具,如 Cornerstone,Versions 没有继承,导致其无法被这两个工具选择为默认的 Merge 和 Diff 工具,这点相信随着 BC 正式发布后,会有改善。

    万花筒英文
    万花筒英文

    需要注意的是,如果你想比较两个图片的话,万花筒目前好一些,视图设计更为精良。

    以上就是介绍在Mac 中能与 BeyondCompare 媲美的 diff 工具,Beyond Compare功能强大可以进行文件文本、代码的比较,对于编程人员也是一款不错的辅助工具,如果想要了解更多的关于Beyond Compare的使用技巧,可参考教程Beyond Compare比较会话如何隐藏工具栏

  • 相关阅读:
    Oracle VM VirtualBox安装centos8
    HTML5 离线缓存manifest
    ES6 Proxy函数和对象的增强
    ES6 Map数据结构
    ES6 Set和WeakSet
    ES6Symbol在对象中的应用
    ==,===,与ES6中is()的区别
    ES6对象操作
    ES6函数和数组补漏
    ES6箭头函数
  • 原文地址:https://www.cnblogs.com/Navicat/p/6855528.html
Copyright © 2011-2022 走看看