Compartir a través de


Opciones, editor de texto, XAML, formato

Utilice la página de propiedades Formato para especificar cómo se da formato a los elementos y atributos en los documentos XAML. Para abrir el cuadro de diálogo Opciones, haga clic en el menú Herramientas y, a continuación, en Opciones. Para obtener acceso a la página de propiedades Formato, expanda el nodo Editor de texto, XAML, Formato.

NotaNota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos.Para cambiar la configuración, elija Importar y exportar configuraciones en el menú Herramientas.Para obtener más información, vea Personalizar la configuración de desarrollo en Visual Studio.

Eventos de formato automático

El formato automático puede producirse cuando se detecta cualquiera de los siguientes eventos.

  • Completar una etiqueta de cierre o una etiqueta sencilla.

  • Completar una etiqueta inicial.

  • Pegar desde el Portapapeles.

  • Dar formato a los comandos de teclado.

Puede especificar qué eventos originan el formato automático.

Al completarse la etiqueta de cierre o etiqueta sencilla

El formato automático se produce cuando termina de escribir una etiqueta de cierre o una etiqueta sencilla. Una etiqueta sencilla no tiene atributos, por ejemplo <Button />.

Al completar la etiqueta de inicio

El formato automático se produce cuando termina de escribir una etiqueta de inicio.

Al pegar desde el Portapapeles

El formato automático se produce al pegar XAML del Portapapeles en la vista XAML.

Estilo de comillas

Este valor indica si los valores de atributo se escriben entre comillas sencillas o dobles. Tanto el autoformateador como la finalización automática de IntelliSense utilizan este valor.

Una vez establecida esta opción, sólo afectará a los atributos agregados posteriormente mediante el diseñador o de forma manual en la vista XAML.

Comillas dobles (")

Los valores de atributo se escriben entre comillas dobles.

<Button Name="button1">Hello</Button>

Comillas sencillas (')

Los valores de atributo se escriben entre comillas sencillas.

<Button Name='button1'>Hello</Button>

Ajuste de etiquetas

Puede especificar una longitud de línea para el ajuste de etiquetas. Cuando se habilita el ajuste de etiquetas, cualquier elemento XAML agregado posteriormente mediante el diseñador se ajustará adecuadamente.

Ajustar etiquetas que superan la longitud especificada

Especifica si las líneas se ajustan a la longitud de línea especificada por Longitud.

Longitud

El número de caracteres que puede contener una línea. Si es necesario, algunas líneas de XAML pueden superar la longitud de línea especificada.

Espaciado de atributos

Utilice este valor para controlar cómo se organizan los atributos en el documento XAML.

Mantener líneas nuevas y espacios entre atributos

Las líneas nuevas y los espacios entre los atributos no se ven afectados por el formato automático.

<Button Height="23"   Name="button1"

    Width="75">Hello</Button>

Insertar un espacio entre atributos

Los atributos ocupan una línea y los atributos adyacentes se separan por un espacio. Se aplica la configuración de ajuste de etiquetas.

<Button Height="23" Name="button1" Width="75">Hello</Button>

Poner cada atributo en una línea diferente

Cada atributo ocupa su propia línea. Esto resulta útil cuando hay muchos atributos.

<Button

    Height="23"

    Name="button1"

    Width="75">Hello</Button>

Poner el primer atributo en la misma línea que la etiqueta de inicio

Cuando se activa, el primer atributo aparece en la misma línea que la etiqueta de inicio del elemento.

<Button Height="23"

        Name="button1"

        Width="75">Hello</Button>

Espaciado de elementos

Utilice este valor para controlar cómo se organizan los elementos en el documento XAML.

Mantener líneas nuevas en el contenido

No se quitan las líneas vacías del contenido del elemento.

<Grid>

 

 

    <Button Name="button1">Hello</Button>

 

</Grid>

Contraer varias líneas vacías del contenido en una sola línea

Las líneas vacías del contenido del elemento se contraen en una sola línea.

<Grid>

 

    <Button Name="button1">Hello</Button>

 

</Grid>

Quitar líneas vacías en el contenido

Se quitan todas las líneas vacías del contenido del elemento.

<Grid>

    <Button Name="button1">Hello</Button>

</Grid>

Inserción automática

Utilice este valor para controlar cuándo se generan etiquetas y comillas automáticamente.

Etiquetas de cierre

Especifica si se genera automáticamente una etiqueta de cierre de un elemento al cerrar la etiqueta de apertura con el carácter mayor que (>).

Comillas de atributo

Especifica si se generan comillas cuando se selecciona un valor de atributo en la lista desplegable de finalización de instrucciones.

Llaves de cierre de MarkupExtensions

Especifica si se genera automáticamente la llave de cierre de una extensión de marcado (}) al escribir el carácter de llave de apertura ({).

Comas para separar los parámetros MarkupExtension

Especifica si se generan comas al escribir más de un parámetro en una extensión de marcado.

Vista predeterminada

Utilice este valor para controlar si aparece la vista Diseño al cargar documentos XAML.

Abrir siempre los documentos en la vista XAML completa

Especifica si los documentos XAML sólo aparecen en la vista XAML y no en la vista Diseño. Es útil para cargar documentos grandes.

Cuadro de herramientas

Utilice este valor para especificar si los controles de usuario y los controles personalizados se muestran en el Cuadro de herramientas.

Rellenar automáticamente los elementos del cuadro de herramientas

Especifica si los controles de usuario y los controles personalizados de la solución actual se muestran automáticamente en el Cuadro de herramientas.

Vea también

Otros recursos

XAML en WPF

How to: Change XAML View Settings

XAML and Code Walkthroughs