是否有允许复制粘贴的差异工具

时间:2011-09-27 14:26:34

标签: diff copy-paste

是否有一个diff工具允许您粘贴两段文本并获得差异?我无法使用在线工具,因为我正在处理专有数据,而我还没有找到提供该功能的工具。

9 个答案:

答案 0 :(得分:10)

试试WinMerge。它会那样做。

步骤:

  1. 下载并安装winmerge
  2. 打开WinMerge&amp;创建新的<CTRL+N>
  3. 粘贴到左边&amp;是的,然后刷新<F5>

答案 1 :(得分:8)

如果有人来到这里寻找可以做到这一点的Mac工具,似乎有两种工具可以做到这一点。

  • Beyond Compare,Mac版本目前处于测试阶段。

  • Kaleidoscope app

    1. 复制第一个文字
    2. 档案 - &gt;剪贴板新功能
    3. 复制第二个文字
    4. 编辑 - &gt;粘贴比较

不幸的是,一旦粘贴文本似乎就无法更改。

还有一个类似的(封闭式)问题(问题本身是针对Mac工具的,但至少有一个答案有针对Windows的替代差异工具):

Diff tool for Mac without saving text to files

答案 2 :(得分:2)

对于使用Atom的用户,有split-diff个包。

答案 3 :(得分:1)

Notepad ++让它变得非常简单:粘贴第一个文本,打开新标签,粘贴第二个文本然后插入&gt;比较&gt;进行比较。

确保安装了比较插件。

来源:https://stackoverflow.com/a/15817384/965176

答案 4 :(得分:1)

KDiff3也可以做到这一点。在启动时,只需取消打开的对话框,然后将片段复制并粘贴到两个窗格中即可。立即(重新)计算他们的差异。

答案 5 :(得分:1)

我使用了BBEdit(Mac OS X):

  • 将摘要粘贴到2个单独的新文档中(不保存)
  • 去搜索→找到差异
  • 使用时钟图标,选择新文档

该应用具有订阅模式,但这似乎不是一项高级功能。

答案 6 :(得分:0)

我认为这可能是你正在寻找的东西 - Line Diff - 它是一个在线工具,它将两个代码/文本片段作为输入,差异然后呈现一个很好的github像html页面(永久或临时存储),然后您可以与同事共享。

答案 7 :(得分:0)

你也可以尝试online diff tool,也许它对你有用。

答案 8 :(得分:0)

您可以尝试在线工具 很好

https://www.diffchecker.com/

或者您可以尝试KDIFF3它也是一个很好的工具 http://kdiff3.sourceforge.net/