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

分享一个文本比较工具

  •  
  •   jatsz · Nov 23, 2018 · 8543 views
    This topic created in 2906 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
    geelaw
    Nov 23, 2018
    1
    简陋版本

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

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

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

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