Бывает пишешь код и надо потом все переменные объявить в Protected и начинаешь копировать/вставить все переменные, потом запускаешь с EnableExplicit и выдаётся ошибки ещё на несколько переменных. Чтобы сделать автоматически и сделан этот инструмент. Он с помощью библиотеки SyntaxHighlighting.dll идеально находит все переменные, будь это объявление или приравнивание, с типом и без. То есть выделяем функцию от ключевого слова Procedure, включая его, до конца процедуры, жмём хоткей и в буфере обмена готовая строка для вставки. Переменные передаваемые в параметрах будут исключены. Дубликаты устраняются.
Есть ещё над чем поработать, захватывает указатели на функции, нет типов, сделать перенос строки если длинная.