OberonCore https://forum.oberoncore.ru/ |
|
Синтаксический заменятор https://forum.oberoncore.ru/viewtopic.php?f=47&t=6625 |
Страница 1 из 1 |
Автор: | adimetrius [ Пятница, 05 Июнь, 2020 01:54 ] |
Заголовок сообщения: | Синтаксический заменятор |
Коллеги, еще один побочный эффект моих работ: синтаксический заменятор. Позволяет заменить квалифицированные идентификаторы на другие в заданном множестве модулей. Уважает синтаксис КП: находит и заменяет только корректные вхождения. Может пригодиться для "переезда" к модулю Unicode: Заменить Strings.Upper На Unicode.Upper, Strings.Utf8ToString на Utf.Utf8ToString в модулях подсистемы Sub в каталоге /home/user/blackbox, и отметить замены цветом 0FFH: Подготовка: ![]() EdTools.In('Sub'); EdTools.WithColor(0FFH); EdTools.StartQualidentJob; EdTools.AddPatterns('Strings.Upper => Utf.Upper')" Все замены сразу (пакетный режим): ![]() или диалоговый режим: ![]() ![]() ![]() https://github.com/adimetrius/Ed |
Автор: | Info21 [ Пятница, 05 Июнь, 2020 13:13 ] |
Заголовок сообщения: | Re: Синтаксический заменятор |
Хороший заменятор -- вещь. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |