如何在万花筒中合并两个片段?

如何在万花筒中合并两个片段?

我有两个文本片段,我想用它们来构建(相互合并)第三个片段。

我如何使用 Kaleidoscope 来做到这一点?我知道 Kaleidoscope 可以将两件事合并在一起,因为我用它来做我的 git 合并解决方案。

在此处输入图片描述

因此,在这个例子中,我想使用万花筒从这两个片段中构建第三个片段,内容是:

b.
c.
d.
f.
g.
h.

请注意添加了“。”s 和“h”,并删除了元音“a”和“e”。基本上,我想使用两个片段之间的差异作为起点来帮助构建任意的第三个片段(就像我在合并期间能够做到的那样)。

“统一”视图不是一个有效的答案,因为它不允许像使用万花筒解决合并冲突时合并视图那样进行手动编辑: 这不是答案

它需要看起来像这样(中间窗格可在此处编辑): 在此处输入图片描述

答案1

  1. 创建 2 个文件(每个文件包含要合并的片段之一的内容)
  2. 打开终端
  3. 发出命令:

    ksdiff --merge --output“snippet-new.txt”“snippet1.txt”“snippet2.txt”

  4. 在中心窗格中随心所欲地编辑

  5. 保存并退出

在此处输入图片描述

相关内容