Compartilhar via


Configurar a formatação no editor XML

Você pode controlar como elementos XML, atributos e outros conteúdos 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 de opções de Formatação para especificar como os elementos e atributos são formatados em seus documentos XML.

  1. No Visual Studio, vá para Opções de Ferramentas>.
  2. Expandir Editor de Texto>XML.
  3. Selecione Formatação.
  4. Escolha suas opções de formatação preferenciais:
    • Preservar a formatação de atributo manual: não reformate atributos. Essa configuração é o padrão.

      Observação

      Se os atributos estiverem distribuídos em várias linhas, o editor indenta cada linha de modo que corresponda ao recuo do elemento pai.

    • Alinhar atributos cada um em uma linha separada: Alinhe verticalmente o segundo e os atributos subsequentes para corresponder à indentação 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: reformatar o texto XML colado da área de transferência.
      • Após a conclusão da marca final: reformate o elemento quando a marca final for concluída.
    • Conteúdo Misto:
      • Formatar conteúdo misto por padrão: tente reformatar o conteúdo misto, exceto quando o conteúdo for encontrado em um xml:space="preserve" escopo. Essa configuração é o padrão. Se um elemento contiver uma combinação de texto e marcação, o conteúdo será considerado um conteúdo misto. Exemplo:
        <dir>c:\data\AlphaProject\
          <file readOnly="false">test1.txt</file>
          <file readOnly="false">test2.txt</file>
        </dir>
        

Configurar opções de XML diversas

Use a página de opções Diversas para alterar as configurações de preenchimento automático e de esquema para o Editor XML.

  1. Nas opções de Ferramentas, expanda o Editor 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 de fechamento quando se cria elementos XML. Se for selecionada uma tag de início do elemento, o editor irá inserir a tag de fechamento correspondente, incluindo um prefixo de namespace correspondente. Essa caixa de seleção está marcada por padrão.
      • Aspas de atributo: Ao criar atributos XML, o editor insere os caracteres =" e ", posicionando o cursor (^) dentro das aspas. Essa caixa de seleção está marcada por padrão.
      • Declarações de namespace: o editor insere automaticamente declarações de namespace sempre que forem necessárias. Essa caixa de seleção está marcada por padrão.
      • Outra marcação (Comentários, CDATA): Comentários, CDATA, DOCTYPE, instruções de processamento e outra marcação são compilados automaticamente. Essa caixa de seleção está marcada por padrão.
    • Rede:
      • Baixe automaticamente DTDs e esquemas: DTDs (definições de tipo de documento e esquema) são baixados automaticamente de locais HTTP. Esse recurso usa System.Net com a detecção de servidor de autoproxy habilitada. Essa caixa de seleção está marcada por padrão.
    • Esboço:
      • Entrar no modo de estrutura de tópicos ao abrir arquivos: ativa o recurso de estrutura de tópicos ao abrir um arquivo. Essa caixa de seleção está marcada por padrão.
    • Armazenamento em cache:
      • Esquemas: especifica o local do cache de esquema. O botão Procurar abre o local atual do cache de esquema em uma nova janela. O local padrão é %VsInstallDir%\xml\Schemas.

Próximas etapas