合并两个 notepad++ 文件?

合并两个 notepad++ 文件?

我有两个 notepad++ 文件。第一个包含以下文本:

1-Blue
2-Red
3-Black

4-Yellow 
5-Pink

在第二个文件中,我有以下文本:

Eyes
Arms
Head

Car
Pen

我想以某种方式合并这两个文件,使得第二个文件中的每一行都位于第一个文件中相应行的下方。所以答案应该是:

1-Blue
Eyes
2-Red
Arms
3-Black
Head

4-Yellow
Car
5-Pink
Pen

答案1

答案在这里:我可以使用 Notepad++ 有选择地合并两个文本文件吗?

参考这个 stackoverflow 问题,“在记事本++中合并文件”

最佳答案说安装 Python 脚本插件http://npppythonscript.sourceforge.net/,并提供了此示例脚本来“将当前打开的所有文件合并为一个文件”:

console.show()
console.clear()
files = notepad.getFiles()
notepad.new()
newfile = notepad.getCurrentFilename()
for i in range(len(files) - 1):
    console.write("Copying text from %s\n" % files[i][0])
    notepad.activateFile(files[i][0])
    text = editor.getText()
    notepad.activateFile(newfile)
    editor.appendText(text)
    editor.appendText("\n")
console.write("Combine Files operation complete.")

这是另一个 stackoverflow 问题:“在 Notepad++ 中合并两个文件”

相关内容