Переносчик текста

Переносит текст на строки определенной длины с настраиваемыми параметрами

Ключевые факты

Категория
Текст и письмо
Типы входных данных
textarea, number, checkbox
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для автоматического переноса текста позволяет быстро отформатировать длинные фрагменты, разбив их на строки заданной длины с поддержкой отступов, нумерации и сохранения структуры абзацев.

Когда использовать

  • При подготовке текстовых документов для отображения в узких колонках или интерфейсах.
  • Для приведения неструктурированного текста к единому стандарту ширины строки.
  • При необходимости добавить нумерацию или маркеры к каждой строке для списков или логов.

Как это работает

  • Вставьте исходный текст в поле ввода.
  • Укажите желаемую ширину строки в символах и выберите дополнительные параметры форматирования.
  • Нажмите кнопку обработки, чтобы получить готовый текст с примененными переносами и отступами.

Сценарии использования

Форматирование README-файлов и документации для лучшей читаемости в консоли.
Подготовка текстовых данных для печати или отображения в узких полях форм.
Создание структурированных списков из обычного текстового массива.

Примеры

1. Форматирование документации для консоли

Разработчик
Контекст
Необходимо подготовить описание проекта для отображения в терминале с ограничением в 60 символов на строку.
Проблема
Текст выходит за границы экрана и выглядит неаккуратно.
Как использовать
Вставьте текст, установите ширину строки 60 и включите сохранение абзацев.
Пример конфигурации
lineWidth: 60, preserveParagraphs: true
Результат
Текст разбит на аккуратные строки, абзацы сохранены, читаемость в терминале значительно улучшена.

2. Создание нумерованного списка

Контент-менеджер
Контекст
Нужно превратить список идей в пронумерованный перечень для публикации в мессенджере.
Проблема
Ручное добавление цифр занимает много времени.
Как использовать
Вставьте список идей и активируйте опцию «Нумерованные строки».
Пример конфигурации
numberedLines: true
Результат
Каждая строка текста автоматически получила порядковый номер, список готов к копированию.

Проверить на примерах

text

Связанные хабы

FAQ

Можно ли сохранить исходные абзацы?

Да, включите опцию «Сохранять абзацы», чтобы пустые строки между блоками текста остались без изменений.

Что произойдет, если слово длиннее заданной ширины строки?

Если опция «Разрывать слова» выключена, длинные слова будут перенесены целиком. Если включена — слово будет принудительно разбито.

Как добавить отступы для текста?

Используйте настройки «Отступ первой строки» и «Отступ последующих строк», чтобы задать количество пробелов для форматирования.

Поддерживает ли инструмент создание списков?

Да, вы можете активировать опции «Маркированный список» или «Нумерованные строки» для автоматического добавления маркеров или цифр.

Есть ли ограничения по длине текста?

Инструмент эффективно обрабатывает большие объемы текста, однако рекомендуется разбивать очень длинные документы на части для удобства работы.

Документация API

Конечная точка запроса

POST /ru/api/tools/text-wrap

Параметры запроса

Имя параметра Тип Обязательно Описание
textInput textarea Да -
lineWidth number Нет -
breakWords checkbox Нет -
preserveParagraphs checkbox Нет -
indentFirst number Нет -
indentSubsequent number Нет -
bulletList checkbox Нет -
numberedLines checkbox Нет -

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-text-wrap": {
      "name": "text-wrap",
      "description": "Переносит текст на строки определенной длины с настраиваемыми параметрами",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-wrap",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]