Opções, Editor de texto, XAML, formatação
Use o formatação página de propriedades para especificar como os elementos e atributos são formatados em seus documentos XAML.Para abrir o Opções caixa de diálogo, clique no Ferramentas menu e clique Opções de.Para acessar o formatação propriedade de página, expanda o Editor de texto, XAML, formatação nó.
Observação |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu.Para obter mais informações, consulte Configurações de Visual Studio. |
Eventos de AutoFormatação
Formatação automática pode ocorrer quando qualquer um dos seguintes eventos é detectado.
Conclusão de uma marca de fim ou marca simples.
Conclusão de uma marca de início.
Colando da área de transferência.
Formatação de comandos do teclado.
Você pode especificar quais eventos fazem com que a formatação automática.
Após a conclusão da marca de fim ou marca simples |
Formatação automática ocorre quando você termina de digitar uma marca de fim ou marca simple.Uma marca simple não tiver atributos, por exemplo <Button />. |
Após a conclusão da marca de início |
Formatação automática ocorre quando você termina de digitar uma marca de início. |
Ao colar da área de transferência |
Formatação automática ocorre quando você cola o XAML da área de transferência no modo de exibição XAML. |
Estilo de aspas
Essa configuração indica se os valores de atributos são colocados entre aspas simples ou duplas.O formatador de automática e o preenchimento automático IntelliSense usam esta configuração.
Depois que você define essa opção, somente atributos adicionados usando o designer subseqüentemente ou manualmente no modo de exibição XAML são afetados.
Aspas duplas (") |
Valores de atributo são colocados entre aspas duplas. <Button Name="button1">Hello</Button> |
Aspas simples (') |
Valores de atributos são colocados entre aspas simples. <Button Name='button1'>Hello</Button> |
Quebra automática de marca
Você pode especificar um comprimento de linha para quebra automática de marca.Quando a quebra automática de marca é ativada, qualquer XAML adicionado posteriormente usando o designer será quebrada apropriadamente.
Marcas de quebra que excedem determinado comprimento |
Especifica se as linhas são quebradas em que o comprimento da linha especificado por comprimento. |
Comprimento |
O número de caracteres de que uma linha pode conter.Se necessário, algumas linhas XAML poderão exceder o comprimento da linha especificada. |
Espaçamento de atributos
Use esta configuração para controlar como os atributos são organizados no documento XAML
Preservar novas linhas e espaços entre os atributos |
Novas linhas e espaços entre os atributos não são afetados pela formatação automática. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Inserir um espaço único entre os atributos |
Atributos ocupam uma linha, com um espaço separando atributos adjacentes.Configurações de quebra automática de marca são aplicadas. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Posicionar cada atributo em uma linha separada |
Cada atributo ocupa sua própria linha.Isso é útil quando muitos atributos estão presentes. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Posicionar primeiro atributo na mesma linha, marca de início |
Quando marcada, o primeiro atributo será exibida na mesma linha como marca de início do elemento. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Espaçamento de elemento
Use esta configuração para controlar como os elementos são organizados no documento XAML
Preservar linhas novas em conteúdo |
Linhas em branco no conteúdo do elemento não são removidas. <Grid>
<Button Name="button1">Hello</Button>
</Grid> |
Recolher várias linhas vazias de conteúdo para uma única linha |
Linhas em branco no conteúdo do elemento são recolhidas em uma única linha. <Grid>
<Button Name="button1">Hello</Button>
</Grid> |
Remover linhas vazias de conteúdo |
Todas as linhas em branco no conteúdo do elemento são removidas. <Grid> <Button Name="button1">Hello</Button> </Grid> |
AutoInserção
Use esta configuração para controlar quando as marcas e cotações são geradas automaticamente.
Marcas de fechamento |
Especifica se marca de fechamento de um elemento é gerada automaticamente quando você fechar a marca de abertura com maior que o caractere (>). |
Aspas de atributo |
Especifica se as aspas de fechamento são geradas quando um valor de atributo é selecionado na lista de lista suspensa de conclusão de instrução. |
Chaves de fechamento para MarkupExtensions |
Especifica se o fechamento de uma extensão de marcação (}) é automaticamente gerado quando você digita a abertura de chaves ({}) do caractere. |
Vírgulas para separar os parâmetros de MarkupExtension |
Especifica se as vírgulas são geradas quando você digitar mais de um parâmetro em uma extensão de marcação. |
Modo de exibição padrão
Use esta configuração para controlar se o modo de exibição de Design aparece quando documentos XAML são carregados.
Sempre abrir documentos no modo de exibição XAML completo |
Especifica se os documentos XAML aparecem apenas no modo de exibição XAML, sem o modo de Design.Útil para carregar documentos grandes. |
Caixa de ferramentas
Use esta configuração para especificar se os controles de usuário e controles personalizados são mostrados na caixa de ferramentas.
Preencher automaticamente os itens da caixa de ferramentas |
Especifica se os controles de usuário e controles personalizados na solução atual são mostradas na caixa de ferramentas automaticamente. |
Consulte também
Tarefas
Como: alterar configurações de exibição XAML