Visão geral das ferramentas XML no Visual Studio

Extensible Markup Language (XML) é uma linguagem de marcação que fornece um formato para a descrição de dados. O XML separa os dados e sua apresentação usando folhas de estilo associadas, como XSL (Extensible Stylesheet Language) e CSS (folhas de estilo em cascata). O Visual Studio inclui ferramentas e recursos que facilitam trabalhar com os esquemas XML, XSLT e XML.

Editor de XML

O editor de XML é usado para editar documentos XML. Ele fornece verificação completa de sintaxe do XML, validação de esquema quando você digita, codificação por cores e IntelliSense. Se um esquema ou um definição de tipo de documento forem fornecidos, ele é usado pelo IntelliSense para listar os elementos e atributos permitidos.

Recursos adicionais incluem:

  • Suporte de snippet de XML, incluindo snippets gerados por esquema

  • Estrutura de tópicos de documento de modo que os elementos possam ser expandidos e recolhidos

  • A capacidade de executar transformações XSLT e exibir os resultados como texto, XML ou HTML

  • A capacidade de gerar esquemas da linguagem XSD do documento de instância XML

  • Suporte para editar folhas de estilos XSLT, incluindo suporte a IntelliSense

  • XML Schema Explorer

Designer de Esquema XML

O XML Schema Designer está integrado com o Microsoft Visual Studio e o Editor de XML para permitir que você trabalhe com esquemas da linguagem XSD.

Depuração de XSLT

O Visual Studio dá suporte a depuração de folhas de estilos XSLT. Usando o depurador, você pode definir pontos de quebra em uma folha de estilos XSLT, entrar em uma folha de estilos XSLT a partir do código, e assim por diante.

Observação

O depurador XSLT está disponível somente na edição Enterprise do Visual Studio.

Confira também