Перенос строк по ширине — разбивка текста на N колонок
Перенос строк текста по ширине 72, 80 или любой другой — с отступом, висячим отступом и префиксами комментариев. Переформатируйте абзацы для коммитов и писем.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяПеренос текста по фиксированной ширине колонки
У форматов простого текста по-прежнему есть свои правила длины строки. Тело сообщений коммитов Git и письма в виде простого текста традиционно переносят на 72 символах, терминалы и многие руководства по стилю кода используют 80, а файлы README, докстринги и комментарии в конфигурациях удобнее читать, когда они не выходят за пределы экрана. Этот инструмент автоматического переноса строк вставляет настоящие разрывы строк, чтобы ни одна строка не была длиннее выбранной ширины, и разбивает текст только между словами.
Введите любую ширину или воспользуйтесь быстрыми кнопками для 50, 72, 80 и 100 колонок. Если включено «Reflow paragraphs» (переформатировать абзацы), инструмент сначала объединяет строки внутри каждого абзаца, а затем переносит их заново, поэтому текст, ранее разбитый по другой ширине, выглядит ровно. Пустые строки сохраняются, так что абзацы остаются раздельными. Отключите переформатирование, чтобы переносить каждую существующую строку отдельно — так сохранятся короткие строки, например пункты списков и заголовки.
Отступы, висячие отступы и префиксы комментариев
Отступ добавляет пробелы в начале каждой строки результата и входит в общую ширину: перенос на 72 колонки с отступом в 4 пробела по-прежнему даёт строки не длиннее 72 символов. Висячий отступ добавляет лишние пробелы ко всем строкам, кроме первой, — это классическое оформление для записей библиографии, текстов справки командной строки и пунктов нумерованных списков.
Выберите префикс, чтобы превратить перенесённый текст в цитату письма (> ) или комментарий в коде (# либо // ). Префикс записывается в начале каждой строки после отступа, поэтому результат можно вставить прямо в исходный код или в ответ. Длинные слова, например URL-адреса, никогда не разбиваются, если вы не отметите «Break words longer than the width» (разбивать слова длиннее ширины); строка состояния предупреждает, когда слово шире лимита.
Работает в вашем браузере
Весь перенос выполняется локально. Ваш текст никуда не загружается, а результат готов к копированию, как только вы начинаете печатать.
Как использовать
- Вставьте текстДобавьте абзацы, сообщение коммита, блок комментариев или любые длинные строки.
- Задайте ширинуВведите количество колонок или нажмите 50, 72, 80 либо 100.
- Добавьте отступВыберите отступ, висячий отступ и при необходимости префикс цитаты или комментария.
- Скопируйте результатСтрока состояния подтверждает количество строк и длину самой длинной строки.