Спасибо, это утилита tidy.
Я попробовал с ней поработать и обнаружил :
1) что похоже о новых тагах html5 она не знает так как получил :
line 43 column 25 - Error: <header> is not recognized!
line 43 column 25 - Warning: discarding unexpected <header>
line 44 column 25 - Error: <nav> is not recognized
2) Маны выводят описание параметра output :
-output <file>, -o write output to the specified <file>
Но введя команду вида
tidy -f errs.txt ex2.html -output "/_wwwroot/tidy_test/hh.html"
Я нигде не нахожу файла hh.html, причем что /_wwwroot/tidy_test это текущий каталог.
Если файл ex2.html небольшой ( в несколько килобайт )б то есть вывод на экраню Но если файл в 150 kb - то вывода нет.
3) Нет ли возможности подружить tidy например с kate? В "Plugin Manager" kate-а я плагина для tidy не нашел, а поиск гуглом такие плагины находятся вроде
http://download.gna.org/pdbv/demo_html/demo_2.0.10/package/kate-plugins_4:3.3.1-1.htmlно с учетом версий компилировать я не стал ...