V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cocoking
V2EX  ›  macOS

MacOS 下有什么好用的文件对比软件?

  •  
  •   cocoking · 2023-10-11 18:12:43 +08:00 · 1717 次点击
    这是一个创建于 409 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前有一个叫“kaleidoscope”的软件,可以比较文本、文档、图片等

    目前 app store 里没了,应该是不更新了

    有类似的好用的 app 或 网站 推荐一下呀

    13 条回复    2023-10-12 22:57:38 +08:00
    gps949
        1
    gps949  
       2023-10-11 18:14:48 +08:00
    王者肯定是 beyondcompare 啊
    aptupdate
        2
    aptupdate  
       2023-10-11 18:17:17 +08:00 via iPhone
    idea 也挺好用的……
    gzcrtw
        3
    gzcrtw  
       2023-10-11 18:26:48 +08:00
    网站还在 https://kaleidoscope.app/ ,不过变成订阅制了
    jakes
        4
    jakes  
       2023-10-11 18:33:54 +08:00 via iPhone
    vscode
    oxoxoxox
        5
    oxoxoxox  
       2023-10-11 19:17:07 +08:00
    beyondcompare
    免费的也有 meld
    IgniteWhite
        6
    IgniteWhite  
       2023-10-11 20:02:39 +08:00
    git difftool --tool-help
    输出结果里的都可以参考,比如我这里是

    'git difftool --tool=<tool>' may be set to one of the following:
    araxis Use Araxis Merge (requires a graphical session)
    emerge Use Emacs' Emerge
    gvimdiff Use gVim (requires a graphical session)
    nvimdiff Use Neovim
    opendiff Use FileMerge (requires a graphical session)
    vimdiff Use Vim

    The following tools are valid, but not currently available:
    bc Use Beyond Compare (requires a graphical session)
    bc3 Use Beyond Compare (requires a graphical session)
    bc4 Use Beyond Compare (requires a graphical session)
    codecompare Use Code Compare (requires a graphical session)
    deltawalker Use DeltaWalker (requires a graphical session)
    diffmerge Use DiffMerge (requires a graphical session)
    diffuse Use Diffuse (requires a graphical session)
    ecmerge Use ECMerge (requires a graphical session)
    examdiff Use ExamDiff Pro (requires a graphical session)
    guiffy Use Guiffy's Diff Tool (requires a graphical session)
    kdiff3 Use KDiff3 (requires a graphical session)
    kompare Use Kompare (requires a graphical session)
    meld Use Meld (requires a graphical session)
    p4merge Use HelixCore P4Merge (requires a graphical session)
    smerge Use Sublime Merge (requires a graphical session)
    tkdiff Use TkDiff (requires a graphical session)
    winmerge Use WinMerge (requires a graphical session)
    xxdiff Use xxdiff (requires a graphical session)

    Some of the tools listed above only work in a windowed
    environment. If run in a terminal-only session, they will fail.
    Nostalgia
        7
    Nostalgia  
       2023-10-11 20:27:22 +08:00
    最喜欢 Araxis Merge 。
    idlerlestat
        8
    idlerlestat  
       2023-10-11 20:32:17 +08:00
    vim
    Nostalgia
        9
    Nostalgia  
       2023-10-11 20:49:06 +08:00
    @Nostalgia 补充下,Araxis Merge 有一个额外的优点是,有相应的 command line utility 。
    Hurriance
        10
    Hurriance  
       2023-10-11 21:43:18 +08:00   ❤️ 1
    我自己在用的

    IntelliJ IDEA --> Double click shift --> Open Blank Diff Window
    bao3
        11
    bao3  
       2023-10-11 22:09:44 +08:00   ❤️ 1
    命令行里直接跑 diff ……
    jZEdn7k4
        12
    jZEdn7k4  
       2023-10-12 06:36:39 +08:00
    基本的就用 vscode 或者 ide 自带的文本比对,高级点的免费就 kdiff3 ,付费就 beyond compare
    mingfreeair
        13
    mingfreeair  
       2023-10-12 22:57:38 +08:00
    官网试用了 Beyond Compare ,居然还是 intel 版的~~~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2729 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:03 · PVG 18:03 · LAX 02:03 · JFK 05:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.