UTILS.
100% в браузере
🔢

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

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

— результат появится здесь —

Об этом инструменте

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

В режиме добавления текст разбивается по переносам строк, и каждая строка получает свой номер, который начинается со значения «Начать с» и увеличивается на выбранный вами «Шаг» (так вы можете нумеровать 1, 2, 3… или 0, 5, 10…). «Разделитель» стоит между номером и строкой — по умолчанию точка и пробел, но вы можете использовать двоеточие, вертикальную черту, табуляцию или что угодно. Включите дополнение нулями, чтобы выровнять каждый номер до одинаковой ширины (например, 001, 002 … 100), и включите пропуск пустых строк, чтобы оставить пустые строки без номера и не тратить на них счёт. Переключитесь в режим удаления, чтобы убрать ведущий номер и его завершающий разделитель из каждой строки, отменяя нумерацию из этого или другого источника.

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

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

Можно ли начать нумерацию не с 1?
Да. Установите поле «Начать с» на любое число — включая 0 или отрицательное — и поле «Шаг» для управления приращением, так вы можете получить 1, 2, 3, или 0, 2, 4, или 100, 105, 110 и так далее.
Как выровнять номера?
Включите дополнение нулями. Каждый номер дополняется ведущими нулями до ширины самого большого, поэтому от 1 до 100 становятся 001–100 и остаются аккуратно выровненными в моноширинных представлениях.
Что делает 'пропуск пустых строк'?
Когда он включён, пустые строки остаются как есть и не получают номер и не продвигают счётчик, поэтому нумеруются только строки с содержимым. Когда он выключен, нумеруется каждая строка, включая пустые.
Может ли он удалить существующие номера строк?
Да. Выберите режим удаления, и он убирает ведущий номер плюс распространённые разделители (точка, двоеточие, скобка, тире, вертикальная черта, табуляция или пробелы) из начала каждой строки, оставляя остальную часть строки нетронутой.

Больше инструментов