Na przykład coś do zmiany:
<section><article><h1></h1><p></p></article></section>
do:
<section>
<article>
<h1></h1>
<p></p>
</article>
</section>
... która działa na pełnych stronach i fragmentach.
- Wbudowane
Edit > Line > Reindent
ustawienie tego nie robi - Wtyczka HTMLTidy dodaje
head
ibody
tagi, więc nie działa na częściowe, ma też inne problemy - Tag wtyczki ma różne problemy , na tyle, że zasadniczo nie działa
- Wtyczka HTMLPrettify ma różne problemy , wymaga node.js i nie była aktualizowana od miesięcy
- gist.github.com/mcdonc/3898894 twierdzi, że to robi, ale wymaga Emacsa
(Notepad ++ miał automatyczne wcięcie, Dreamweaver miał Zastosuj formatowanie źródła, Aptana ma Format itp.)
Wtyczka Tag niepoprawnie obsługuje tagi wbudowane , na przykład używając go w tym fragmencie:
<p>foo<a>bar<span>baz<span>qux</span></span></a></p>
prowadzi do:
<p>
foo
<a>
bar
<span>
baz
<span>qux</span>
</span>
</a>
</p>