IDE для HTML5, которая помечает предыдущие версии HTML

Я пытался найти HTML-редактор для HTML5, который будет помечать устаревшие теги. Поскольку браузеры должны быть обратно совместимыми, редакторы не жалуются, если вы используете tt, spacer, или другие вещи, которые являются «неправильными», не говоря уже о том, что вы неправильно используете элемент в атрибуте.

Есть несколько сайтов, которые сканируют страницу после ее публикации и выводят аспекты, не соответствующие HTML5, но я надеялся найти редактор, который сделает это в режиме реального времени.

Для Windows и в идеале бесплатно (очевидно), хотя я был бы готов заплатить, если это не рука и нога. Хотя рука ИЛИ нога, вероятно, будут в порядке.

Sublime или что-то подобное было бы идеальным с точки зрения функциональности, если бы оно также помечало устаревшие/несовместимые аспекты.

JetBrains WebStorm предлагает устаревшую проверку тегов, но в настоящее время не имеет способа указать цель HTML5: список ошибок
Было бы идеально, если бы они включили схему html5, чтобы она помечала их. Я определенно буду следить за этим, если они добавят это, надеюсь, они будут.

Ответы (2)

Notepad++ с плагином TextFX — бесплатное решение. Проблема в том, что TextFX не поддерживается с 2008 года и имеет много известных ошибок. Он все еще работает и широко используется, люди просто мирятся с ошибками. Еще один полезный плагин — Tidy2. Оба этих плагина можно найти здесь . Я включаю их как бесплатные опции, потому что я знаю об их существовании, однако я ими не пользовался.

Потому что в течение многих лет я использовал Adobe Dreamweaver, который имеет безупречную встроенную интеграцию с проверкой W3C. Вы можете выбрать различные DOCTYPE, включая HTML5. Хотя он специально не выделяет проблемный код, он создает подробный отчет прямо под вашим представлением кода, например:введите описание изображения здесь

Эта функция существует уже давно, поэтому вы, вероятно, можете получить устаревшую версию программного обеспечения, не подписываясь на услугу ежемесячной подписки.

Спасибо! Dreamweaver немного выходит за рамки бюджета для класса в настоящее время, но это звучит идеально. Спасибо!
Я использую Notepad++ некоторое время. Я установлю плагины, о которых я упоминал выше, и посмотрю, насколько они эффективны. Я отчитаюсь через несколько дней.
Плагин TextFX «Отправить на проверку HTML W3C» не работает (по крайней мере, на моем компьютере). И плагин Tidy2 не удалось установить. Так что эти два варианта отпадают. Это кажется очевидной необходимостью. Каждый кодер может использовать такой инструмент. Нетрудно написать плагин для Notepad++, который будет отправлять данные в W3C и возвращать результаты. Может быть, я найду немного свободного времени и попробую написать это...

Я не знаю о существовании такого редактора, по крайней мере, в настоящее время (хорошим справочником был WebStorm, но он довольно старый).

Однако, если вы знаете простой Javascript, вы можете попробовать быстро создать плагин для Visual Studio Code . Создать такой плагин довольно легко (плагин Auto Rename Tag может стать отличным стартом), а описание «Colorizers» может сделать процесс еще проще. Вы можете посмотреть в раскраске HTML.

Какое отношение возраст Webstrom имеет к его [будущей] способности решать проблему ОП? Насколько я вижу, приложение все еще находится в разработке. На самом деле, его последний выпуск был на прошлой неделе 17 августа. Просто любопытно, что вы имели в виду, говоря, что Webstorm был «старым».
Возраст — это то, что всегда нужно учитывать, начиная использовать новый продукт. Я знаю, это может показаться странным (не использовать здесь более сильное прилагательное :) ), но это известный факт. WebStorm изначально создавался для решения разных задач. JetBrains — очень сильная компания, и они отлично справляются со своей работой, в том числе и с другими своими продуктами. Но WebStorm — не лучшая IDE для JS. Просто мой 2с :)