Перейти до вмісту
TextArray
100% локально

Генератор блоків ASCII

Намалюйте чисту рамку — одинарну, подвійну, закруглену або класичну ASCII — навколо будь-якого тексту.

Введення
Вихід

Генератор блоків ASCII

Рамка навколо рядка тексту є найстарішим трюком у дизайні простого тексту, і він досі працює: банер README, блок попередження в коментарі до коду, заголовок у файлі конфігурації, цитата в рамці в MOTD терміналу. Малювання вручну означає підрахунок символів і повторний підрахунок після кожного редагування. Тут поле малює себе: вставте текст, а найширша лінія задає рамку, живу, як ви друкуєте.

Сім стилів бордюру покривають звичні смаки. Одинарний, подвійний, закруглений і жирний стилі використовують правильні символи Unicode для малювання рамок, які ідеально вирівнюються в будь-якому моноширинному шрифті. Звичайний ASCII (+---+) є консервативним вибором для середовищ, де безпечні лише 7-бітові символи — старі термінали, суворі лінтери, електронна пошта. Зірочки та хеші надають класичний вигляд банера C та блоків коментарів оболонки відповідно.

Усередині фрейму текст може розташовуватися по центру (за замовчуванням праворуч для банерів) або вирівнюватись по лівому чи правому краю для вмісту, який читається як проза чи цифри. Відступ додає простору між текстом і рамкою, від вузького нуля до просторих двадцяти стовпців. Вітається багаторядкове введення: кожен рядок доповнюється до ширини найдовшого, порожні рядки залишаються візуальними проміжками, а кінцеві пробіли обрізаються, щоб не спотворювати ширину.

Усе працює локально у вашому браузері. Єдине, що потрібно знати: шрифти клітинок із символами відображають емодзі подвійної ширини, тому рамка навколо тексту, багатого емодзі, у деяких редакторах може виглядати дещо незручно — літери, цифри та символи з наголосами вирівнюються точно.

FAQ

Чому моє вікно виглядає криво, коли в тексті є емодзі?
Моноширинні шрифти відображають більшість смайлів шириною в два стовпці, але підрахунок рамок зараховує їх як один символ. Ідеально вирівнюються літери, цифри та наголоси; для вмісту з великою кількістю емодзі очікуйте колонку дрейфу в деяких редакторах.
Який стиль є найбезпечнішим для коментарів коду та електронної пошти?
Звичайний ASCII (+---+). Він використовує лише 7-бітові символи, тому кожен термінал, лінтер, інструмент розрізнення та поштовий клієнт відтворюють його однаково. Стилі Unicode виглядають краще скрізь, де існує UTF-8 — який сьогодні є майже скрізь.
Як зробити блок коментарів для свого коду?
Намалюйте рамку зірочками або стилем решітки, а потім додайте префікс коментаря вашої мови перед кожним рядком — за допомогою інструмента додавання префікса та суфікса або вставивши коментар у блок, де префікс не потрібен.
Що відбувається з порожніми рядками та пробілами в кінці?
Порожні рядки всередині тексту залишаються порожніми рядками в полі — це корисно для відстаней між заголовком і підзаголовком. Пробіли в кінці обрізаються перед вимірюванням, тому невидимий символ не може зробити рамку ширшою, ніж вона виглядає.
Мій текст десь завантажено?
Ні. Рамка повністю малюється у вашому браузері, і ваш текст ніколи не залишає ваш пристрій.