Все рекомендации приводятся для работы в ОС Windows (тестирование проходило на Windows XP и Windows 7)
Notepad++
- назначение: бесплатный текстовый редактор (для ОС Windows) с подсветкой синтаксиса различных языков программирования и языков разметки
- ссылка для скачивания
- версия, использованная при создании примеров: v7.8.5
- дополнительные замечания: хотя редактировать пакетные и исходные файлы можно и в обычном блокноте, рекомендуется установить этот блокнот и начать его осваивать хотя бы ввиду подсветки в нем синтаксиса пакетных файлов, файлов скриптов, XML-файлов и так далее, а также более широких возможностей по поиску и замене строковых данных, в том числе с использованием регулярных выражений
mystem
- назначение: морфологический анализатор (стеммер) для русского языка
- ссылка для скачивания
- документация
- версия, использованная при создании примеров: 3.1
- дополнительные замечания: mystem является консольным приложением, для его запуска необходимо ознакомиться с пояснениями в этом посте
xMarkup
- назначение: выполнение процедур строковых преобразований в текстовых файлах
- ссылка для скачивания
- документация
- версия, использованная при создании примеров: 4.2
- дополнительные замечания: хотя в отличие от mystem у этой программы имеется полноценный пользовательский интерфейс, приводимые здесь рекомендации предполагают обращение к ней как к консольному приложению (см. пояснения здесь)
MS Office
- MS Excel
ряд описанных здесь задач можно решить с помощью отдельного расширения для MS Excel – SEO-Excel (расширение бесплатное, однако требуется регистрация); узнал я о нем недавно и пока не описывал применительно к своему материалу - MS Word
в основном предполагается использовать замену по специальным и подстановочным знакам; наиболее полное руководство на русском языке по этой теме, насколько я знаю, находится здесь