AZJIO wrote:texter
В 1000 файлах будет произведена пакетная обработка текста? В чём смысл столько открывать? Если пакетная обработка, то какие функции поддерживают пакетную обработку? Я знаю только поиск и замена в файлах во всех документах. Но для этой задачи используются другие программы, которые не держат в памяти файлы, а закрывают их сразу после замены.
Думаю для такой работы - пакетной, можно перенастроить некую копию AkelPad. Например убрать по возможности все плаги, чтобы они не реагировали на создание истории, подсветки, орфографии и т.д.
В чём смысл столько открывать?
Просто по приколу) познаю возможности редактора.
Пока что не знаю какие могут возникнуть проблемы, так как без проблем заменил текст в 100 открытых файлах за 7-10 секунд в тормознутой сборке AkelPad x86 через SearchReplace_extended.js например, который на данный момент у меня работает как компонент скрипта FindReplaceFiles_extended.js - швейцарский нож с горячими клавишами и думаю туда также включить фильтр по открытым файлам, чтобы например скрипт SearchReplace, пробегая по открытым файлам, пропускал файлы, которые совпадают с wildcard из Names of file инпута от FindReplaceFiles
так же всё таки хочется реализовать опцию вывода лога найденых match по проекту, как это сделано в других редакторах и пусть оно будет тормозить и падать, но зато будет хоть что-то и потом если будет время можно будет оптимизировать, если вообще будет и получится ли, так как я вообще ничего не понимаю и не шарю... но мне интересно и просто нравится эксперементировать
Кстати, чуть улучшил скрипт
LogHighLight.js сегодня и если вам не лень - можете найти его здесь
https://github.com/CoreText/AkelPad-Extended. Он так же используется у меня как компонент в FindReplaceFiles_extended.js
Спасибо.