在Notepad ++中组合文件

JR.*_*JR. 12 file notepad++

是否有Notepad ++插件自动将所有当前打开的文件合并到一个文件中?

更新:是的,我非常了解复制和粘贴:)我正在处理大量文件,我想要一个解决方案,使这个过程中的这一步比几十个复制和粘贴快一点.

我知道用于组合文件的实用程序,但我希望能够方便地组合当前在文本编辑器中打开的文件.

如果那里没有插件,我会自己写一个; 我只是想知道它是否已经存在以节省我开发它的时间.

小智 13

http://www.scout-soft.com/combine/

不是我的应用程序,但是此插件允许您将所有打开的选项卡合并到一个文件中.


JR.*_*JR. 11

我安装了Python Script插件并编写了一个简单的脚本:

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.")
Run Code Online (Sandbox Code Playgroud)

它查看当前在Notepad ++中打开的所有文件,并将它们添加到新文件中.完全符合我的需要.


小智 5

我在 DOS 提示符下使用以下命令为我合并 (*.txt) 中的 %f 并输入 "%f" >> output.txt 它很快,而且工作正常。只需确保要合并的所有文件都位于执行此命令的同一目录中。