Категории

Добавитель Номеров Строк

Добавляет номера строк к тексту или коду с настраиваемыми параметрами форматирования

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

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

Обзор

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

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

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

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

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

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

Оформление фрагментов кода для учебных пособий и блогов.
Нумерация пунктов в длинных текстовых списках или логах.
Подготовка документов, требующих ссылок на конкретные строки.

Примеры

1. Нумерация фрагмента Python-кода

Разработчик
Контекст
Разработчику нужно вставить фрагмент кода в статью, чтобы читателям было проще ссылаться на конкретные функции.
Проблема
Код без нумерации сложно обсуждать в комментариях.
Как использовать
Вставить код, выбрать формат '1. Line' и нажать кнопку обработки.
Пример конфигурации
startNumber: 1, format: 'number-dot', separator: ' '
Результат
Каждая строка кода получила порядковый номер, что упростило навигацию по листингу.

2. Оформление списка задач

Менеджер проектов
Контекст
Необходимо пронумеровать список из 50 задач для передачи коллегам.
Проблема
Ручная нумерация занимает много времени и чревата ошибками.
Как использовать
Вставить список задач, выбрать формат '[1] Line' и включить пропуск пустых строк.
Пример конфигурации
format: 'bracket-number', skipEmpty: true
Результат
Список стал структурированным, а пустые строки между пунктами не получили лишних номеров.

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

text

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

FAQ

Можно ли начать нумерацию не с единицы?

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

Как убрать нумерацию пустых строк?

Используйте опции «Пропускать пустые строки» или «Пропускать пустые строки (только пробелы)».

Какие форматы нумерации доступны?

Доступны форматы с точкой, скобкой, двоеточием, квадратными скобками или просто числом.

Можно ли добавить отступ перед номером?

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

Влияет ли этот инструмент на исходный код?

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

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

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

POST /ru/api/tools/line-number-adder

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

Имя параметра Тип Обязательно Описание
text textarea Да -
startNumber number Нет -
format select Нет -
padding number Нет -
separator text Нет -
skipEmpty checkbox Нет -
skipBlank checkbox Нет -

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

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

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

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

{
  "mcpServers": {
    "elysiatools-line-number-adder": {
      "name": "line-number-adder",
      "description": "Добавляет номера строк к тексту или коду с настраиваемыми параметрами форматирования",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=line-number-adder",
      "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]