tamamaxox
V2EX  ›  问与答

在 mac 上面有什么好用的 diff tool 工具

  •  
  •   tamamaxox · Jan 6, 2015 · 10259 views
    This topic created in 4323 days ago, the information mentioned may be changed or developed.
    现在用vimdiff做合并,但是看见别人用eclipse直接合并减少了很多不需要手动操作,求大神传授经验
    17 replies  •  2015-01-07 10:30:31 +08:00
    greatghoul
    greatghoul
    Jan 6, 2015
    1
    同求,现在依然在用 vimdiff
    clino
    clino
    Jan 6, 2015
    3
    用 beyond compare 做3路合并应该是最舒服的姿势了

    $ git config -l|grep mergetool
    mergetool.bc3.cmd=/usr/bin/bcompare $LOCAL $REMOTE $BASE -savetarget $MERGED
    USCONAN
    USCONAN
    Jan 6, 2015
    4
    貴鬆鬆的 Kaleidoscope
    hbin
    hbin
    Jan 6, 2015
    5
    @USCONAN 太贵了
    xinple
    xinple
    Jan 6, 2015
    6
    DiffMerge 免费的,凑合用用还行
    Xrong
    Xrong
    Jan 6, 2015
    7
    楼主是写神马语言的?如果是Jet Brain家IDE支持的语言,自带的diff、合并工具就超级好用,PS:vimdiff不是挺好使的么?
    txx
    txx
    Jan 6, 2015
    8
    Kaleidoscope 10.10 崩成狗..
    tamamaxox
    tamamaxox
    OP
    Jan 6, 2015
    9
    @Xrong 写前端的但是合并代码的时候可能要设计php和java,嗯vimdiff挺方便的,当时刚看到别人合并直接一个test merge,然后自动合并,自己还有苦逼地对一下冲突文件,有点浪费时间
    Xrong
    Xrong
    Jan 6, 2015
    10
    @tamamaxox test merge 是什么个原理?不大理解,冲突不是要手工解决么?难道我落伍了?
    tamamaxox
    tamamaxox
    OP
    Jan 6, 2015
    11
    我是不是找错关键了,我希望要一个能做一个test merge 就帮我过滤掉部分冲突的工具
    tamamaxox
    tamamaxox
    OP
    Jan 6, 2015
    12
    @Xrong 我也是刚看别人是这样做的。我也不太清楚
    tamamaxox
    tamamaxox
    OP
    Jan 6, 2015
    13
    Kaleidoscope 看上去不错,UI也很好。备着
    dddd1919
    dddd1919
    Jan 6, 2015
    14
    P4Merge 免费的 就是对比图片只能像找茬那样自己找
    jswxg
    jswxg
    Jan 6, 2015
    16
    VisualDiffer 这个软件怎么没人提到,非常好用。
    soulgain
    soulgain
    Jan 7, 2015
    17
    @tamamaxox 灰常不稳定,就如 @txx 所言,崩成狗,以前在10.9上也是
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1676 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 08:22 · PVG 16:22 · LAX 00:22 · JFK 03:22
    ♥ Do have faith in what you're doing.