![合并两个 notepad++ 文件?](https://linux22.com/image/1544575/%E5%90%88%E5%B9%B6%E4%B8%A4%E4%B8%AA%20notepad%2B%2B%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有两个 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++ 中合并两个文件”