Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile controllare il modo in cui elementi, attributi e altri contenuti XML vengono formattati e completati in Visual Studio. Questo articolo illustra come configurare la formattazione e le varie opzioni per la modifica XML, in modo che i documenti siano leggibili e seguano gli standard.
Prerequisiti
- Visual Studio installato
- Un file o un progetto XML
Configurare le opzioni di formattazione XML
Utilizzare la pagina Opzioni di formattazione per specificare la formattazione degli elementi e degli attributi nei documenti XML.
- In Visual Studio passare a Strumenti>Opzioni.
- Espandi Editor di testo>XML.
- Selezionare Formattazione.
- Scegliere le opzioni di formattazione preferite:
-
Mantieni formattazione manuale degli attributi: non riformattare gli attributi. Questa è l'impostazione predefinita.
Annotazioni
Se gli attributi si trovano su più righe, l'editor indenti ogni riga di attributi per far corrispondere il rientro all'elemento padre.
-
Allineare gli attributi ognuno su una riga separata: Allineare il secondo e i successivi attributi verticalmente affinché siano rientrati come il primo attributo. Esempio:
<item id = "123-A" name = "hammer" price = "9.95"> </item> -
Riformatta automaticamente:
- Incollare dagli Appunti: riformattare il testo XML incollato dagli Appunti.
- Al completamento del tag di chiusura: riformattare l'elemento.
-
Contenuto misto:
-
Formattare il contenuto misto per impostazione predefinita: Tentare di riformattare il contenuto misto, eccetto quando il contenuto viene trovato in un
xml:space="preserve"ambito. Questa è l'impostazione predefinita. Se un elemento contiene una combinazione di testo e markup, il contenuto viene considerato come contenuto misto. Esempio:<dir>c:\data\AlphaProject\ <file readOnly="false">test1.txt</file> <file readOnly="false">test2.txt</file> </dir>
-
Formattare il contenuto misto per impostazione predefinita: Tentare di riformattare il contenuto misto, eccetto quando il contenuto viene trovato in un
-
Mantieni formattazione manuale degli attributi: non riformattare gli attributi. Questa è l'impostazione predefinita.
Configurare varie opzioni XML
Utilizzare la pagina Opzioni varie per modificare le impostazioni di completamento automatico e schema per l'editor XML.
- In Strumenti>Opzioni, espandere Editor di testo>XML.
- Selezionare Varie.
- Modificare le opzioni seguenti in base alle esigenze:
-
Inserimento automatico:
- Chiudi tag: l'editor di testo aggiunge tag di chiusura durante la creazione di elementi XML. Se è selezionato un tag iniziale di un elemento, l'editor inserisce il tag di chiusura corrispondente, incluso un prefisso dello spazio dei nomi corrispondente. Questa casella di controllo è selezionata per impostazione predefinita.
-
Virgolette di attributi: quando si creano attributi XML, l'editor inserisce i caratteri
="e"e posiziona il cursore (^) all'interno delle virgolette. Questa casella di controllo è selezionata per impostazione predefinita. - Dichiarazioni dello spazio dei nomi: l'editor inserisce automaticamente le dichiarazioni dello spazio dei nomi ovunque siano necessarie. Questa casella di controllo è selezionata per impostazione predefinita.
- Altro markup (Commenti, CDATA): Commenti, CDATA, DOCTYPE, istruzioni di elaborazione e altro markup viene completato automaticamente. Questa casella di controllo è selezionata per impostazione predefinita.
-
Rete:
- Scarica automaticamente DTD e schemi: gli schemi e le definizioni dei tipi di documento (DTD) vengono scaricati automaticamente dai percorsi HTTP. Questa funzionalità utilizza System.Net con il rilevamento del server proxy automatico abilitato. Questa casella di controllo è selezionata per impostazione predefinita.
-
Struttura:
- Attiva la modalità struttura all'apertura dei file: attiva la funzionalità di struttura quando vengono aperti dei file. Questa casella di controllo è selezionata per impostazione predefinita.
-
Memorizzazione nella cache:
- Schemi: specifica il percorso della cache dello schema. Il pulsante Sfoglia apre il percorso corrente della cache dello schema in una nuova finestra. Il percorso predefinito è %VsInstallDir%\xml\Schemas.
-
Inserimento automatico: