IDE para HTML5 que marca versiones anteriores de HTML

He estado tratando de encontrar un editor HTML para HTML5 que marque las etiquetas obsoletas. Dado que los navegadores deben ser compatibles con versiones anteriores, los editores no se quejan si usa tt, spaceru otras cosas que son completamente "incorrectas", y mucho menos si está usando un elemento en un atributo incorrectamente.

Hay algunos sitios que escanearán una página después de publicarla y generarán los aspectos que no cumplen con HTML5, pero esperaba encontrar un editor que lo hiciera en tiempo real.

Para Windows e idealmente gratis (obviamente) aunque estaría dispuesto a pagar si no es un brazo y una pierna. Sin embargo, un brazo O una pierna probablemente estaría bien.

Sublime o algo similar sería ideal en términos de funcionalidad si también marcara los aspectos obsoletos o no conformes.

WebStorm de JetBrains ofrece una inspección de etiquetas en desuso, pero actualmente no tiene una forma de especificar un objetivo HTML5: Lista de errores
Eso sería perfecto si incluyeran el esquema html5 para que los marcara. Definitivamente lo vigilaré en caso de que agreguen eso, con suerte lo harán.

Respuestas (2)

Notepad++ con el complemento TextFX es una solución gratuita. El problema es que TextFX no se ha mantenido desde 2008 y tiene muchos errores conocidos. Todavía funciona y es ampliamente utilizado, la gente simplemente aguanta los errores. Otro complemento que puede ser útil es Tidy2. Ambos complementos se pueden encontrar aquí . Las incluyo como opciones gratuitas porque soy consciente de su existencia, sin embargo, no las he utilizado.

Porque durante años he usado Adobe Dreamweaver, que tiene una integración integrada perfecta con W3C Validation. Puede elegir varios DOCTYPE, incluido HTML5. Si bien no resalta específicamente el código infractor, produce un informe detallado directamente debajo de la vista de código, como este:ingrese la descripción de la imagen aquí

Esta función existe desde hace mucho tiempo, por lo que probablemente pueda obtener una versión desactualizada del software sin tener que suscribirse al servicio de suscripción mensual.

¡Gracias! Dreamweaver está un poco fuera del presupuesto para la clase actualmente, pero parece que sería perfecto. ¡Gracias!
He estado usando Notepad ++ por un tiempo. Instalaré los complementos que mencioné anteriormente y veré qué tan efectivo es. Informaré en unos días.
La función "Enviar a W3C HTML Validation" del complemento TextFX no parece funcionar (al menos en mi computadora). Y el complemento Tidy2 no se pudo instalar. Así que esas dos opciones están descartadas. Esto parece una necesidad obvia. Cada codificador puede usar una herramienta de este tipo. No puede ser demasiado difícil escribir un complemento para Notepad ++ que se envíe a W3C y devuelva los resultados. Tal vez encontraré algo de tiempo libre y buscaré escribir eso...

No estoy al tanto de la existencia de dicho editor, al menos no hoy en día (WebStorm fue una buena referencia, pero es bastante antiguo).

Sin embargo, si conoce Javascript simple, puede intentar crear rápidamente un complemento para Visual Studio Code . Es bastante fácil crear dicho complemento (el complemento Auto Rename Tag podría brindarle un excelente comienzo), y también la descripción de "Colorizadores" podría facilitar aún más el proceso. En realidad, podría buscar en el colorizador HTML.

¿Qué tiene que ver la edad de Webstrom con su capacidad [futura] para resolver el problema de OP? La aplicación todavía está en desarrollo por lo que veo. De hecho, su lanzamiento más reciente fue la semana pasada, el 17 de agosto. Solo tengo curiosidad por saber a qué te refieres con que Webstorm es "antiguo".
La edad es algo que siempre se debe tener en cuenta al comenzar a utilizar un nuevo producto. Sé que puede sonar extraño (para no usar un adjetivo más fuerte aquí :)), pero es un hecho conocido. WebStorm fue diseñado inicialmente para resolver diferentes problemas. JetBrains es una empresa muy fuerte y hacen un gran trabajo, también con sus otros productos. Pero WebStorm no es el mejor IDE para JS. Solo mi 2c :)