Par exemple, quelque chose à changer:
<section><article><h1></h1><p></p></article></section>
à:
<section>
<article>
<h1></h1>
<p></p>
</article>
</section>
... qui fonctionne sur des pages complètes et des extraits.
- Le
Edit > Line > Reindent
paramètre intégré ne fait pas cela - Le plugin HTMLTidy ajoute
head
etbody
balise, donc cela ne fonctionne pas pour les partiels, il a également divers autres problèmes - Le plugin Tag a divers problèmes , suffisamment pour qu'il ne fonctionne pas
- Le plugin HTMLPrettify a divers problèmes , nécessite node.js et n'a pas été mis à jour depuis des mois
- gist.github.com/mcdonc/3898894 prétend le faire, mais nécessite Emacs
(Notepad ++ avait une mise en retrait automatique, Dreamweaver avait Appliquer la mise en forme source, Aptana a Format, etc.)
Le plugin Tag ne gère pas correctement les balises en ligne , par exemple en les utilisant sur cet extrait:
<p>foo<a>bar<span>baz<span>qux</span></span></a></p>
résulte en:
<p>
foo
<a>
bar
<span>
baz
<span>qux</span>
</span>
</a>
</p>