Panoramica degli strumenti XML in Visual Studio

Extensible Markup Language (XML) è un linguaggio di markup che fornisce un formato per la descrizione dei dati. XML separa i dati e la relativa presentazione utilizzando fogli di stile associati, ad esempio XSL (Extensible Stylesheet Language) e fogli di stile CSS (Cascading StyleSheet Language). Visual Studio comprende strumenti e funzionalità che semplificano l'uso del codice XML, XSLT e degli schemi XML.

Editor XML

L'editor XML viene utilizzato per modificare i documenti XML. Fornisce il controllo completo della sintassi XML, la convalida dello schema durante la digitazione, la codifica a colori e IntelliSense. Se viene fornita una definizione dello schema o del tipo di documento, essa verrà usata da IntelliSense per elencare gli elementi e gli attributi disponibili.

Altre funzionalità includono:

  • Supporto di frammenti XML, inclusi frammenti di codice generati da schema

  • Struttura del documento in modo che gli elementi possano essere espansi e compressi

  • Possibilità di eseguire trasformazioni XSLT e di visualizzare i risultati come testo, XML o HTML

  • Possibilità di generare schemi XSD (XML Schema Definition Language) dal documento dell'istanza XML

  • Supporto per la modifica di fogli di stile XSLT, incluso il supporto di IntelliSense

  • XML Schema Explorer

Progettazione XML Schema

Progettazione XML Schema è integrato con Visual Studio e l'editor XML per consentire l'uso degli schemi XSD (XML Schema Definition Language).

Debug XSLT

Visual Studio supporta il debug di fogli di stile XSLT. Usando il debugger, è possibile impostare i punti di interruzione in un foglio di stile XSLT, eseguire l'istruzione del codice di un foglio di stile XSLT e così via.

Nota

Il debugger XSLT è disponibile solo nell'edizione Enterprise di Visual Studio.

Vedi anche