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.
Nota |
---|
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. |