Удалить коды ANSI escape
Удалите коды ANSI для цвета и управления курсором из вывода терминала, оставив чистый читаемый текст.
Удалить коды ANSI escape
Вставьте фрагмент вывода терминала, журнал сборки CI или вывод консоли программы, и этот инструмент удалит лежащие в основе коды ANSI escape, оставляя простой, читаемый текст. Он обрабатывает коды SGR (цвета, полужирный, подчеркивание), последовательности движения курсора и стирания, а также коды OSC для гиперссылок и заголовков окон — невидимые байты, которые превращаются в испорченные символы типа "^[[32m" как только цветной журнал попадет куда-нибудь, где они не отображаются.
Включите "Убрать только цвета", чтобы удалить только коды SGR и оставить все остальное нетронутым, что полезно, когда вам нужно воспроизвести исходный поток где-нибудь еще. "Преобразовать цвета в" меняет простое удаление на Markdown или HTML: полужирный, курсив и подчеркивание сохраняются в обоих, а цвета переднего плана становятся встроенными стилями в HTML — Markdown не имеет встроенного синтаксиса для цвета, поэтому только текстовые стили выживают там. "Объединить переписанные строки" создан для полос прогресса и спиннеров, которые перерисовывают одну и ту же строку с возвратом каретки, сохраняя только окончательное состояние каждой строки вместо каждого промежуточного процента. "Преобразовать гиперссылки терминала в простой текст" удаляет оболочку OSC 8 вокруг кликабельных ссылок, сохраняя видимый текст ссылки.
Инструмент одинаково обрабатывает окончания строк Windows (CRLF) и Unix (LF), справляется с выводом сборки более 100 000 символов, и счетчик под выводом показывает символы входа, символы выхода и сколько последовательностей escape было удалено.
Все работает в вашем браузере. Вывод терминала и файлы журналов безопасны для вставки даже с внутренними именами хостов, путями или трассировками стека в них — ничего не загружается. Скопируйте очищенный текст, загрузите его как файл .txt или отправьте в ввод другого инструмента для дальнейшей очистки.