Editor XML
El Editor XML en Visual Studio se basa en el editor de texto e incluye compatibilidad adicional con los lenguajes XML. Cuando abre un archivo XML en Visual Studio, se abre en el Editor XML.
El Editor XML incluye las características siguientes:
Comprobación de sintaxis XML 1.0.
Validación de esquemas mientras se escribe.
Compatibilidad con fragmentos XML, que incluye fragmentos generados por esquema.
Compatibilidad con Definición de tipo de documento (DTD).
Compatibilidad con esquema de lenguaje de definición de esquemas XML (XSD).
Creación de un esquema XML a partir de un documento de instancia XML.
Conversión de una DTD o de un esquema reducido de datos XML (XDR) en un esquema XML.
Comprobación de sintaxis XSLT.
Esquematización de documentos, de manera que los elementos se pueden expandir y contraer.
Integración con el Explorador de esquemas XML. Esto proporciona una vista jerárquica de esquemas XML.
El Editor XML se invoca en extensiones de archivo conocidas, como .xml, .xsd, .xsl y .config. También se invoca en extensión de archivo desconocidas si el archivo parece contener XML.
XSLT IntelliSense
XSLT IntelliSense permite completar de manera automática los nombres de conjuntos de atributos; los nombres y modos de plantilla; y los nombres de parámetro para un modo o una plantilla con nombre especificados.
Generador de perfiles XSLT
El generador de perfiles XSLT crea informes de rendimiento XSLT detallados que ayudan a medir, evaluar y solucionar problemas relacionados con el rendimiento en el código XSLT. El generador de perfiles XSLT incluye también sugerencias útiles para la optimización de hoja de estilos XSL y XSLT.
Jerarquía XSLT
La herramienta Jerarquía XSLT permite agregar puntos de interrupción en las hoja de estilos incluidas y en las reglas de la plantilla integradas.