Можно ли сделать отступы между строками кода в собранном html с помощью Jade?

В HTML коде, сгенерированном из Jade (Pug), по умолчанию отступы между строками кода отсутствуют. Но существует несколько способов добавить отступы для лучшей читабельности сгенерированного HTML.

1. Вариант 1: Использование CSS. Можно применить CSS-стили к представлению HTML кода, чтобы добавить отступы между строками. Для этого добавьте следующие стили в ваш файл CSS:

pre {
  white-space: pre-wrap;
  padding: 1em;
  background-color: #f2f2f2;
}

Эти стили зададут отступы и фоновый цвет для элемента <pre>, который используется для отображения предварительно отформатированного текста в HTML.

2. Вариант 2: Использование расширения Pug-плагинов. Если вы хотите иметь больше контроля над отступами в сгенерированном HTML, вы можете использовать расширения Pug-плагинов, такие как pug-beautify или puglint.

- Pug-beautify - это плагин, который позволяет автоматически форматировать код, сгенерированный из Jade (Pug). Он добавляет отступы и новые строки в HTML для улучшения его читаемости. Вы можете установить плагин, следуя инструкциям на его странице в репозитории GitHub, а затем применить его к вашим файлам Jade (Pug) для автоматического форматирования кода.

- Puglint - это инструмент для проверки стиля кодирования в Jade (Pug) файле. Он позволяет настроить правила форматирования, включая отступы и новые строки, и запускать проверку стиля перед генерацией HTML. Установите пакет puglint (либо глобально, либо локально) и настройте его правила форматирования в файле конфигурации, а затем запустите puglint, чтобы проверить ваш код на соответствие этим правилам.

Оба этих варианта предоставляют различные способы добавления отступов в сгенерированный HTML код. Выберите вариант, который лучше подходит для ваших потребностей и предпочтений.