爱意满满的作品展示区。
jatsz

分享一个文本比较工具

  •  
  •   jatsz · Nov 23, 2018 · 8078 views
    This topic created in 2735 days ago, the information mentioned may be changed or developed.

    因为时常需要比较两段文本,并没有什么免费的,所以自己整了个。

    https://github.com/imzjy/MyDiffTool

    MyDiffTool

    29 replies    2018-11-25 08:00:13 +08:00
    geelaw
        1
    geelaw  
       Nov 23, 2018
    简陋版本

    https://strcmp.cc/
    Sanko
        2
    Sanko  
       Nov 23, 2018 via Android   ❤️ 1
    beyond compare
    secsilm
        3
    secsilm  
       Nov 23, 2018 via Android   ❤️ 2
    vscode 考虑一下
    maichael
        4
    maichael  
       Nov 23, 2018
    vscode 有个叫 Partial Diff 的插件可以参考一下。
    jatsz
        5
    jatsz  
    OP
       Nov 23, 2018
    @Sanko
    这个确实好,只不过是收费的。
    jatsz
        6
    jatsz  
    OP
       Nov 23, 2018
    @maichael
    看了下这个插件,确实挺好。
    yingfengi
        7
    yingfengi  
       Nov 23, 2018 via Android
    有免费的呀,做网工表示有时候需要比对配置文件之类的。有这种软件啊,很多的,关键词:文件比较器
    idlerlestat
        8
    idlerlestat  
       Nov 23, 2018
    meld 了解一下,vimdiff 了解一下
    RANDOMXXX
        9
    RANDOMXXX  
       Nov 23, 2018
    compare
    AEANWspPmj3FUhDc
        10
    AEANWspPmj3FUhDc  
       Nov 23, 2018
    vimdiff ?
    nekoneko
        11
    nekoneko  
       Nov 23, 2018
    a 文档,git commit,用 b 替换 a,git diff
    kingddc314
        12
    kingddc314  
       Nov 23, 2018 via iPhone
    mac 上可以用自带的 opendiff
    learningman
        13
    learningman  
       Nov 23, 2018 via Android
    好东西,star 了
    jatsz
        14
    jatsz  
    OP
       Nov 23, 2018
    @kingddc314
    这个还真不知道,学习了。
    jatsz
        15
    jatsz  
    OP
       Nov 23, 2018
    @learningman
    谢谢!主要是工具确实有很多,但是很多情况就是想简单比较两个文本片段,如果有高亮提示就最好了,所以自己想办法写了一个。
    ooops
        16
    ooops  
       Nov 23, 2018
    动手能力赞一个。不过重复造轮子不可取
    Wakaka4lzp
        17
    Wakaka4lzp  
       Nov 23, 2018
    Notepad++也有一个文本比较的插件
    mittya
        18
    mittya  
       Nov 23, 2018
    DiffMerge 跨平台、免费

    https://sourcegear.com/diffmerge/
    googlefans
        19
    googlefans  
       Nov 23, 2018 via iPad
    比较这有啥用
    mingyun
        20
    mingyun  
       Nov 23, 2018
    phpstorm 了解下 应该 jb 的 ide 都可以
    XinLake
        21
    XinLake  
       Nov 23, 2018 via Android
    @Sanko 注册码
    insmoin
        22
    insmoin  
       Nov 24, 2018 via Android
    jb 家的 ide 自带,非常好用
    niubee1
        23
    niubee1  
       Nov 24, 2018
    diff vimdiff
    andychen1
        24
    andychen1  
       Nov 24, 2018 via iPhone
    谢谢小老弟😄
    nisnaker
        25
    nisnaker  
       Nov 24, 2018
    @kingddc314 提示要装 xcode。。。
    zjsxwc
        26
    zjsxwc  
       Nov 24, 2018
    我用开源的 meldmerge
    Arnie97
        27
    Arnie97  
       Nov 24, 2018 via Android
    @nekoneko 说的这么麻烦…
    $ git diff --no-index a b
    jatsz
        28
    jatsz  
    OP
       Nov 24, 2018
    @Arnie97
    实际上 git 的这个我都加入了 alias

    alias gdiff="git diff --no-index"
    alias cdiff="icdiff"

    只不过必须建立两个文件,这个是写 MyDiffTool 工具最大原因,还是 git diff 比较容易阅读,特别是加上 --word-diff 和 word-diff-regex,能得到你想要看到的粒度结果。
    qianmeng
        29
    qianmeng  
       Nov 25, 2018 via Android
    比较然后替换,这东西还是很需要的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1147 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 18:17 · PVG 02:17 · LAX 11:17 · JFK 14:17
    ♥ Do have faith in what you're doing.