Я работаю над обычным текстовым файлом конфигурации, который имеет формат ключа конфигурации
<type name>_<#>_<Subcomponent name>=<value>
Чтобы быть немного более понятным, файл конфигурации относится к группе компьютеров, поэтому имя типа может быть COMPUTER
, а имя подкомпонента может быть, например, IP
или PORT
. Итак, у меня есть блок ключей для компьютера 1 и его подкомпонентов, блок для компьютера 2 и т.д. По всему файлу.
Добавление одного нового блока ключей сравнительно легко, но добавление нескольких блоков становится утомительным упражнением по выбору столбцов. Поскольку имя типа имеет одинаковую длину по всему файлу, я хочу иметь возможность выбирать столбец среди всех чисел, которые нужно изменить, и быстро увеличивать их. Я не вижу в TextFX ничего такого, что могло бы сделать это, что было бы очевидным вариантом. Есть ли другой способ сделать это быстро и легко?
Как примечание, я знаю, что мог бы написать сценарий Perl для этого, но было бы немного неразборчиво, потому что я не хочу увеличивать все числа, только группу из них.