Табуляция в пробелы

Этот инструмент позволяет заменить символы табуляции на пробелы с целью уменьшения горизонтального пространства.

space/s.

Форматирование текста

Описание


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

Ведущие табуляции


Только ведущие табуляции. Когда этот параметр включен, этот инструмент будет преобразовывать только табуляции, которые не предшествуют другой строке (см. примеры). Когда он отключен, все табуляции будут заменены на пробелы независимо от расположения.

Базовые примеры


Ввод

[tab]

Пример 1: Замена на 4 пробела. Ведущие табуляции включены.

[4 пробела]

В первом примере выше tab между словами "Hello" и "World" игнорируется, потому что tab предшествует букве (o).

Пример 2: Замена на 1 пробел. Ведущие табуляции отключены.

[пробел]

Примечания


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

Связанные инструменты


Замените табуляцию обычными пробелами. Сделайте отступы явными при переносе текста между редакторами.

Как пользоваться

Задайте число пробелов и выберите все табуляции или начальные. Примените и проверьте оставшиеся знаки.

Пример

При четырёх пробелах одна табуляция перед Hello станет четырьмя обычными пробелами.

Вопросы и ответы

Сохраняются ли позиции табуляторов?

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

Практическая задача

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

Дополнительный вопрос

Почему начальные табуляции остались?

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

Детали для проверки результата

Деталь Пояснение
Пробельные символы Обычный пробел, табуляция, неразрывный пробел и пробел нулевой ширины являются разными знаками. Они могут выглядеть похоже. Выбирайте точную очистку, а не считайте всё пустое одинаковым.
Табуляция и позиции Табуляция обычно переводит к следующей позиции табулятора. Замена фиксированным числом пробелов является другим действием. Видимый промежуток зависит от ширины табуляции и текущего места.
Обрезка и содержание Обрезка удаляет знаки с края, а не из середины. Обрезка всего текста отличается от обработки каждой строки. В коде и структурированных данных сохраняйте смысловые отступы.
Моноширинное выравнивание В моноширинном шрифте обычные знаки образуют ровную сетку. Пропорциональный шрифт даёт разную ширину, поэтому пробелы не создают надёжные колонки. Сначала проверьте настройки отображения.

ИИ Инструменты