Удалитель и парсер кода ANSI эскейпа
Гид
Удалитель и парсер кода ANSI эскейпа
Удалите или отображайте ANSI-последовательности из вывода терминала. Вставьте цветной текст терминала и либо удалите все экранирующие последовательности для чистого текста без оформления (режим обрезки), либо просмотрите стилизованный вывод с цветами, как он будет выглядеть в терминале (режим отображения). Поддерживает ANSI-последовательности 8-цветного, 256-цветного и 24-битного истинно цветного режима.
Как использовать
Вставьте цветной вывод терминала ANSI в поле для ввода или загрузите образец (например, яркий вывод команды `ls`, разница в репозитории Git, лог сборки или отображение стиля neofetch). Выберите режим Удаления, чтобы удалить все последовательности экрана и получить чистый текст, или режим Отображения для просмотра оформленного цветного вывода как HTML. Раздел анализа последовательностей показывает каждую найденную последовательность экрана с её позицией, исходным представлением и расшифрованным значением. Используйте справочник SGR для поиска конкретных кодов.
Возможности
- Режим полоски Удалите все последовательности ANSI из вывода терминала для получения чистого текста без форматирования. Показывает статистику: количество удалённых символов, найденных последовательностей и длину очищенного текста. Скопируйте или скачайте файл в формате **.txt**.
- Режим отображения Преобразуйте коды ANSI в стилизованный HTML/CSS и просмотрите окрашенный вывод с терминальным темным фоном. Поддерживает жирный, курсивный, подчеркнутый шрифт и все режимы цвета. Скопируйте как HTML или скачайте.
- Полная поддержка цветов Обрабатывает стандартный палитронный режим с 8 цветами (30–37), яркие цвета (90–97), палитру из 256 цветов (38;5;n) и полноцветное отображение в 24 бита (38;2;r;g;b) для фона и текста.
- Анализ последовательностей — Таблица подробного перечня всех последовательностей экранирования ANSI с указанием позиции байта, сырого представления в виде экранированной строки, расшифрованного смысла и параметров SGR. Суммарные данные по типу. --- *Обратите внимание: данная строка содержит технический терминологический перевод для специалистов, не требует полноценного грамматического перевода.*
- Автоматическое распознавание ввода Обрабатывает как реальные байты ESC (0x1B) из вставки терминала, так и текстовые представления, такие как `\033[31m` или `\x1b[31m`, поступающие из исходного кода.
- Примерный контент Встроенные примеры: цветные списки файлов с помощью `ls`, дифференцирование Git с красным/зелёным выделением изменений, лог-вывод сборки с предупреждениями и ошибками, а также стилизованная информация о системе в виде ASCII-арта по типу neofetch.
- Справочник по коду SGR Таблица обширных кодов графического отображения (Select Graphic Rendition): сброс, жирный шрифт, курсив, подчеркивание, зачёркивание, все коды цветов фона и переднего плана, 256-цветная и полноцветная синтаксическая нотация.
Коды ANSI
Эскап-коды ANSI — это специальные последовательности байтов, управляющие форматированием текста в эмуляторах терминала. Они начинаются с символа ESC (0x1b или \033), за которым следует скобка и параметры кода. Самые распространённые из них — коды SGR (Select Graphic Rendition), оканчивающиеся на ‘m’, которые управляют цветами и стилем текста. Эти коды встраиваются в выходные данные инструментов, таких как ls, git, grep, системы сборки и тестирования для предоставления цветного вывода в терминале. Когда этот вывод копируется или записывается в лог, эскап-коды становятся видимыми в виде сбившегося текста — данный инструмент их удаляет или отображает.
Что такое коды ANSI эскейпов?
Почему на выводе терминала видятся искажённые символы?
Что отличает 8-цветную, 256-цветную и полноцветную?
Возвращается ли вывод терминала на сервер?
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент было добавлено 5 мая 2026 года
