合并两个 Notepad ++ 文件然后覆盖其中一个文件

合并两个 Notepad ++ 文件然后覆盖其中一个文件

这个问题可能听起来很奇怪,但是我怎样才能将两个文件(有更改)合并到一个文本中?

对于那些不理解复杂图表的人,我在文件 1 和文件 2 上都有文本。我需要将这两个文件合并为一个文件,但文件 2 会覆盖文件 1 上的更改,但其文本仍然保留。

两段文本中有相同的行,我需要借助比较插件合并这些行,以显示空行和覆盖语句。我只需要将它们合并到一个文件中。

文件 1(旧文件)

Line 1 I have a box of (Apples)
Line 2
Line 3 I'm the text from Text 1
Line 4
Line 5 Text (with) Comment
Line 6 
Line 7 

文件 2(新文件)

Line 1 I have a box of (Oranges)
Line 2 I have a text here on Text 2
Line 3 I'm the text from Text 1
Line 4 I have a text here on Text 2
Line 5 Text (without) Comment
Line 6 I have a text here on Text 2
Line 7 I have a text here on Text 2

合并文本

Line 1 I have a box of (Oranges)
Line 2 I have a text here
Line 3 I'm the text from Text 1
Line 4 I have a text here
Line 5 Text (without) Comment
Line 6 Text with Comment
Line 7 I have a text here

编辑:这是示例代码中的另一个示例。抱歉造成混淆,代码不是我的,只是一个例子

答案1

您可以使用免费开源合并

此工具可以直观地比较最多三个文件,并提供多个比较选项。您可以逐个合并更改,也可以一次合并所有更改。WinMerge 还会检测一组行被一组行数较多或较少的情况。

在此处输入图片描述

相关内容