Partilhar via


Configurar formatação no editor XML

Você pode controlar como elementos, atributos e outros conteúdos XML são formatados e concluídos no Visual Studio. Este artigo mostra como configurar a formatação e opções diversas para edição XML, para que seus documentos sejam legíveis e sigam seus padrões.

Pré-requisitos

  • Visual Studio instalado
  • Um arquivo XML ou projeto

Configurar opções de formatação XML

Use a página Opções de formatação para especificar como os elementos e atributos são formatados em seus documentos XML.

  1. No Visual Studio, vá paraOpções de ferramentas>.
  2. ExpandaXML doEditor> de Texto.
  3. Selecione Formatação.
  4. Escolha as suas opções de formatação preferidas:
    • Preservar a formatação manual de atributos: não reformate atributos. Esta é a predefinição.

      Observação

      Se os atributos estiverem em várias linhas, o editor recuará cada linha de atributos para corresponder ao recuo do elemento pai.

    • Alinhar atributos cada um em uma linha separada: alinhe o segundo e os atributos subsequentes verticalmente para corresponder ao recuo do primeiro atributo. Exemplo:
      <item id = "123-A"
            name = "hammer"
            price = "9.95">
      </item>
      
    • Reformatação automática:
      • Ao colar da área de transferência: reformate o texto XML colado da área de transferência.
      • Ao concluir a tag final: reformate o elemento quando a tag final for concluída.
    • Conteúdo misto:
      • Formatar conteúdo misto por padrão: tente reformatar conteúdo misto, exceto quando o conteúdo for encontrado em um xml:space="preserve" escopo. Esta é a predefinição. Se um elemento contiver uma mistura de texto e marcação, o conteúdo será considerado conteúdo misto. Exemplo:
        <dir>c:\data\AlphaProject\
          <file readOnly="false">test1.txt</file>
          <file readOnly="false">test2.txt</file>
        </dir>
        

Configurar opções XML diversas

Use a página Opções diversas para alterar as configurações de preenchimento automático e esquema do Editor XML.

  1. Em Opções de Ferramentas>, expandaEditor de Texto> XML.
  2. Selecione Diversos.
  3. Ajuste as seguintes opções conforme necessário:
    • Inserção automática:
      • Fechar tags: o editor de texto adiciona tags close ao criar elementos XML. Se uma marca de início de elemento for selecionada, o editor insere a tag close correspondente, incluindo um prefixo de namespace correspondente. Esta caixa de seleção é selecionada por padrão.
      • Aspas de atributo: Ao criar atributos XML, o editor insere os =" caracteres e " posiciona o cursor (^) dentro das aspas. Esta caixa de seleção é selecionada por padrão.
      • Declarações de namespace: O editor insere automaticamente declarações de namespace sempre que elas são necessárias. Esta caixa de seleção é selecionada por padrão.
      • Outras marcações (Comments, CDATA): Comments, CDATA, DOCTYPE, instruções de processamento e outras marcações são preenchidas automaticamente. Esta caixa de seleção é selecionada por padrão.
    • Rede:
      • Baixar DTDs e esquemas automaticamente: esquemas e definições de tipo de documento (DTDs) são baixados automaticamente de locais HTTP. Esse recurso usa System.Net com a deteção de servidor proxy automático habilitada. Esta caixa de seleção é selecionada por padrão.
    • Delineando:
      • Entre no modo de contorno quando os arquivos são abertos: ativa o recurso de estrutura de tópicos quando um arquivo é aberto. Esta caixa de seleção é selecionada por padrão.
    • Armazenamento em cache:
      • Esquemas: Especifica o local do cache de esquema. O botão Procurar abre o local atual do cache do esquema em uma nova janela. O local padrão é %VsInstallDir%\xml\Schemas.

Próximos passos