Продуктивный понедельник: Regexxer — пользовательский интерфейс для поиска и замены текста |
27.08.2007 | |
Regexxer — пользовательский интерфейс для поиска и замены текста сразу в нескольких текстовых файлах. Разделенное на секции главное окно программы позволяет искать файлы по шаблону имени в поддиректориях заданной директории (в левой части окна кнопка Поиск файлов — для запуска поиска и отображения найденных файлов), задавать регулярное выражение в Perl-стиле для поиска и замены текста (в правой части окна кнопка Поиск — для запуска поиска и замены текста в файлах). Каждое соответствие будет выведено на экран и подсвечено в тексте, и вам будет предложено заменить его на новый текст; используя кнопки внизу окна, можно пропустить замену, заменить текст, заменить весь найденный текст в текущем файле или заменить весь найденный текст во всех файлах. Изменение не будут произведены в файлах, пока вы не нажмете кнопку Сохранить или Сохранить все (можно использовать соответствующий пункт в меню Файл). Хотя программа не использует ничего, кроме консольных утилит sed и perl, но даже для такой вещи, как замена текста в файлах, очень удобно иметь графический интерфейс и возможность проверить замененный текст перед сохранением. Установка из командной строки: yum install regexxer Установка из графического установщика: Development > Development Tools > regexxer Путь в меню после установки: > Applications > Programming > Regexxer Команда запуска: /usr/bin/regexxer |