У меня есть это HTML, когда я использую встроенный модуль форматирования. Нехорошо. Я хочу, чтобы каждый тег был каскадным. Здесь у нас есть span, svg и a в одной строке.
После форматирования с помощью Prettier (эта версия)
Я понял. Это почти хуже. (см. раздел редактирования ниже, в котором объясняется, почему это на самом деле разумный выбор, а не более красивый.)
Более красивая конфигурация
Что я могу использовать для правильного автоматического форматирования этого HTML?
Изменить: я получил то, что хотел, с расширением Beautify и редактируя его встроенную конфигурацию.
вот почему красивее форматирование как это. Это обходной путь, чтобы не нарушать отображение контента. На самом деле, это довольно умно, как только вы к этому привыкнете.
Вы можете переопределить его с помощью опции
"prettier.htmlWhitespaceSensitivity": "ignore",
См. ссылку выше, чтобы узнать больше об этом.