HTML-редактор с HTML Beautifier

В Windows я хотел бы иметь возможность редактировать HTML-код, лишенный пробелов. Так что я бы хотел, чтобы какая-то функция улучшения HTML, подсветка синтаксиса и отступ табуляции были бы хорошими.

Не после каких-либо функций перетаскивания / WYSIWYG, поскольку я бы кодировал вручную. Чем легче/меньше, тем лучше. О, и бесплатно / с открытым исходным кодом.

Если вы используете Firefox: есть надстройка (HTML Validator), которая имеет функцию «очистки», включая переформатирование/украшение. Затем вы можете экспортировать результаты, чтобы продолжить работу в другом редакторе. Просто говорю на тот случай, если есть только варианты без включенной «очистки/переформатирования», так что вы можете комбинировать.
Хотя Visual Studio не бесплатная, не с открытым исходным кодом и не маленькая, но Visual Studio (и я, возможно, WebMatrix, маленькая и бесплатная) может автоматически форматировать и обычно делает это при вставке. Бесплатная версия VS должна уметь это делать.
В качестве быстрой альтернативы (которую я использую) в Linux вы можете установить tidy из репозиториев, а затем просто tidy -im filenameдобавить отступы и изменить исходный файл filename.

Ответы (3)

SynWrite , бесплатный и с открытым исходным кодом. Он имеет HTML украсить, вызвать пункт менюHTMLHTML TidyTidy - reformat only.

Другие элементы HTML в меню Tidy - для разных задач, больше вариантов переформатирования. JS/CSS beautify также существует: просто посмотрите сайт плагинов Python.

Интерфейс Synwrite: меню HTML

Вы можете использовать Eclipse + Eclipse Tidy ( Marketplace ):

  • бесплатно и с открытым исходным кодом
  • кроссплатформенный
  • Функция улучшения HTML:

введите описание изображения здесь

введите описание изображения здесь

В Sublime Text есть плагин HTMLBeautify, который вы можете установить через Sublime Package Manager . Это красивый редактор, но только редактор и не более того.