Я ищу практичный способ выполнения сложных операций в текстовых файлах.
Время от времени у меня возникает необходимость в разработке целого приложения (обычно на C ++ или C # .Net) только для настройки текстовых конфигурационных файлов (таких как .ini, .xml, .txt и т. Д.).
Сегодня мне нужно изменить файл .txt с хорошо известным шаблоном установки значений переменных. Мне нужно изменить значение одной конкретной переменной (которая много раз появляется в файле), умножив ее на константу (я сначала подумал использовать обратную ссылку notepadpp + regex, но, как я нашел в этой теме: Как сделать вычисление с использованием обратной ссылки на регулярные выражения в notepadpp? это кажется невозможным).
Как раз тогда, когда я подумал начать разработку другого тяжелого настольного инструмента для выполнения этой тривиальной задачи, я подумал, что так все умнее меня на самом деле делают подобные вещи. Я думал, что может быть плагин notepadpp, который позволяет выполнять сложные операции в тексте с использованием какого-либо языка сценариев, но я не смог найти ни одного.
Заранее спасибо.