Добавить номера строк

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

Как добавить номера строк

  1. 1

    Вставьте текст

    Добавьте ваш блок текста. Каждый перенос строки (\n или \r\n) станет отдельной пронумерованной строкой.

  2. 2

    Выберите начальный номер

    По умолчанию это 1, но можно начать с 0, как в коде с нулевой индексацией, или любого другого целого числа, если блок продолжает предыдущий фрагмент.

  3. 3

    Выберите заполнение и разделитель

    Заполнение нулями (001, 002, 003) держит колонки ровными. Разделитель обычно двоеточие, точка, табуляция или вертикальная черта.

  4. 4

    Пропуск пустых строк (необязательно)

    Включите опцию "пропускать пустые строки", если пустые строки нужно оставить без номера. Оставьте ее выключенной, если пустые строки тоже должны учитываться.

Распространенные форматы разделителей

Стиль Пример вывода Где используется
Двоеточие и пробел 1: Первая строка Логи, трассировки ошибок
Табуляция 1\tПервая строка Вставка в электронные таблицы
Точка 1. Первая строка Нумерованные списки, документы для печати
Вертикальная черта 1 | Первая строка Markdown-таблицы
Заполнение нулями 001 Первая строка Протоколы, сценарии, длинные заметки

Когда заполнение нулями важно

Если строк больше 9, номера без заполнения дают рваный левый край: строка 10 занимает две цифры, а строка 1 одну. Используйте 01, 02 или 001, 002, чтобы текст после номера оставался выровненным по колонке.

Переносы строк, о которых стоит помнить

  • LF (\n): Unix, macOS, большинство инструментов разработки
  • CRLF (\r\n): Windows Notepad и многие файлы из Windows
  • CR (\r): классическая Mac OS, сегодня встречается редко

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

Обратная операция

Чтобы удалить номера строк обратно, используйте поиск и замену с регулярным выражением вроде ^\d+[\:\.\s\t\|]+ от начала строки.

Часто задаваемые вопросы

По умолчанию пустые строки включаются и получают свой номер. Если включить “пропускать пустые строки”, пустые строки сохраняются, но не нумеруются, поэтому последовательность перепрыгивает через разрыв с “3” сразу на “4”.

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

Потому что номера без заполнения имеют разную ширину (1 символ для строк 1-9, 2 для 10-99, 3 для 100+). Включите заполнение нулями или выберите моноширинный шрифт.

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

Инструмент считает оба варианта переносами строк, поэтому счет должен быть корректным. Вывод обычно создается как LF; если вам нужен CRLF для Windows, вставьте результат в редактор, который умеет сохранять переносы строк Windows.

Сопутствующие инструменты

Счётчик слов

Подсчитайте слова, символы, предложения и абзацы с учётом времени чтения, времени произнесения вслух, плотности ключевых слов и оценки удобочитаемости по Флешу, для эссе, постов, подписей и meta-описаний.

Генератор названий книг

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

Генератор названий городов

Создавайте вымышленные названия городов, посёлков, деревень и столиц для миростроения, карт, игр, историй и тестовых данных с короткими заметками к каждому результату.

Генератор анаграмм

Введите короткое слово и посмотрите все уникальные перестановки его букв, без дублей и с настраиваемым лимитом результатов.

Символ «меньше или равно»

Копируйте знак ≤ и связанные математические символы сравнения. Включает Unicode, HTML-сущности и разметку LaTeX для электронных таблиц, научных работ и веб-страниц.

Символы стрелок для копирования

Копируйте популярные Unicode-стрелки одним щелчком: прямые, двойные, диагональные, крючковые, круговые и треугольные для документов, чатов и дизайна.