Генератор ANSI кодів кольорів
Обгорніть текст у ANSI escape-послідовності для розфарбування та стилізації в терміналу.
Генератор ANSI кодів кольорів
Вставте текст, і цей інструмент обгорне кожний рядок у ANSI escape-послідовності, щоб він друкувався кольором у терміналу. Він створений для авторів CLI, форматування журналів та shell-скриптів, які хочуть зелений «OK», червоний «FAIL» або виділений заголовок без кодування сирих escape-байтів вручну.
Виберіть колір переднього плану та фону з 16 базових кольорів терміналу, 256-кольорового куба (індекс від 0–255) або 24-бітного значення hex для терміналів з істинним кольором. Додайте стилі — жирний, приглушений, курсив, підкреслення, мигання, інверсія або перекреслення — і вони об'єднуються в одну послідовність SGR. Опція нотації escape контролює, як пишеться сам escape-байт: сира \u001b для прямого розміщення у файл, який буде читати термінал, \e для shell-рядків з подвійними лапками, \033 для рядкових літералів C або Python, або готову до запуску команду printf. Включіть «Чергувати колір на кожний рядок», щоб циклювати невелику палітру по лініях списку або журналу, та «Показати попередній перегляд терміналу», щоб додати описання простим текстом того, як кожний рядок відображається, оскільки текстова панель не може намалювати справжні кольори терміналу.
Кінці рядків читаються однаково, незалежно від того, CRLF це чи LF, і послідовність скидання в кінці кожного рядка не обов'язкова — відключіть її, якщо ви створюєте серію кольорових сегментів, які мають одне скидання в самому кінці. Дуже великі вхідні дані обмежені, тому вкладка браузера ніколи не зависає; якщо вставка виготовила б більше за межу, інструмент замість зависання про це повідомить.
Все працює локально у вашому браузері — текст, який ви вставляєте, ніколи не завантажується. Скопіюйте результат, завантажте його як файл .txt або відправте вивід назад на вхід, щоб накласти іншу опцію зверху.