Видалити коди 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 або відправте на вхід іншого інструменту для подальшої очистки.