visual-studio - visual - vscode bracket highlight
¿Es posible agregar validación HTML5 a Visual Studio? (5)
Estoy trabajando en una página usando <canvas>
, que es una etiqueta HTML5, en Visual Web Developer Express Edition 2008, y el validador en el editor de HTML me dice que es una etiqueta no válida. Eso es porque está configurado para validar contra XHTML 1.0 Transitional. Preferiría que no hiciera eso y decirme qué es válido o no válido en base al doctype HTML5, pero no puedo encontrar en ninguna parte las preferencias que sugieran que esto sea posible.
¿Hay alguna manera de decirle a Visual Studio que valide contra HTML5, o agregue una nueva referencia de especificación manualmente? Prefiero no tener que entrar y agregar etiquetas manualmente, que parece ser la única opción en este momento.
Creé un esquema de validación que puede usar libremente: http://johndyer.name/post/2009/07/21/HTML5-XHTML5-Validation-Schema-for-Visual-Studio-2008.aspx
Esto ahora está incluido en Visual Studio 2010 SP1
Para Visual Studio 2010, querrá instalar la actualización de estándares web para Visual Studio 2010 SP1 :
Actualiza el intellisense HTML5 y la validación para reflejar las últimas especificaciones del W3C y corrige algunos errores de bugs en el soporte actual del SP1 para HTML5. También JavaScript intellisense se actualizó para reflejar muchas de las nuevas capacidades del navegador, como Geolocalización y almacenamiento DOM. Finalmente, esta actualización agrega inteligencia integral CSS3 y validación basada en las últimas especificaciones del W3C.
Para Visual Studio 2008, Microsoft ha proporcionado una versión actualizada del esquema de validación de HTML 5 y intellisense en la Galería de Visual Studio.
El esquema actualizado fue publicado por Mikhail Arkhipov, el mismo empleado de Microsoft que escribió la publicación del blog vinculada en la respuesta de Rahul .
Parece que el equipo Visual Web Developer resolvió el problema agregando soporte HTML5 por sí mismo: http://blogs.msdn.com/webdevtools/archive/2009/11/18/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer.aspx
Probablemente todos sepan que se acerca el nuevo estándar HTML 5. Creamos un nuevo esquema de intellisense que puede agregar a VS 2008 o VWD Express 2008 y obtener intellisense y validación en elementos de HTML 5.
Puede definir sus propios estándares de validación.
Debe agregar el archivo a la carpeta en la instalación de VS y agregarlo al registro.
Esta es la descripción que usé (HTML y CSS tienen un enfoque muy similar): http://blogs.msdn.com/mikhailarkhipov/archive/2007/10/19/how-to-create-custom-css-intellisense-schema-in-visual-studio-2005-and-2008.aspx