Например, что-то изменить:
<section><article><h1></h1><p></p></article></section>
чтобы:
<section>
<article>
<h1></h1>
<p></p>
</article>
</section>
... это работает на полных страницах и фрагментах.
- Встроенная
Edit > Line > Reindent
настройка не делает этого - Плагин HTMLTidy добавляет
head
иbody
теги, поэтому он не работает для частичных, у него также есть различные другие проблемы - Плагин Tag имеет различные проблемы , достаточно того, что он по сути не работает
- Плагин HTMLPrettify имеет различные проблемы , требует node.js и не обновлялся месяцами.
- gist.github.com/mcdonc/3898894 утверждает, что делает это, но требует Emacs
(Notepad ++ имел авто-отступ, Dreamweaver имел Применить форматирование исходного кода, Aptana имеет формат и т. Д.)
Плагин Tag неправильно обрабатывает встроенные теги , например, используя его в следующем фрагменте:
<p>foo<a>bar<span>baz<span>qux</span></span></a></p>
результаты в:
<p>
foo
<a>
bar
<span>
baz
<span>qux</span>
</span>
</a>
</p>