Подтвердить что ты не робот

Объединение файлов в Notepad ++

Есть ли там плагин Notepad ++, который автоматически объединяет все открытые в настоящее время файлы в один файл?

Обновление: Да, я очень хорошо осведомлен о копировании и вставке. Я работаю с большим количеством файлов, и мне нужно решение, которое делает этот шаг в процессе немного быстрее, чем несколько десятков копий и паст.

Я знаю утилиты для объединения файлов, но я хочу, чтобы было удобнее комбинировать файлы, которые в настоящее время открываются в моем текстовом редакторе.

Если там уже нет плагина, я напишу сам; Я просто задавался вопросом, существует ли она уже для того, чтобы сэкономить время разработки.

4b9b3361

Ответ 1

Я установил плагин Python Script и написал простой 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.")

Он просматривает все файлы, открытые в настоящее время в Notepad ++, и добавляет их в новый файл. То, что мне нужно.

Ответ 2

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

Не мое приложение, но этот подключаемый модуль позволяет объединить все открытые вкладки в один файл.

Ответ 3

Я использовал следующую команду в подсказке DOS, чтобы выполнить слияние для меня для% f в (*.txt) введите тип "% f" → output.txt Это быстро и работает. Просто убедитесь, что все файлы, которые нужно объединить, находятся в том же каталоге, откуда вы выполняете эту команду.