2010-12-01 21 views
14

¿Alguien sabe cómo hacer un autoguiado con un archivo XAML en Visual Studio 2010?Sangría - XAML

+1

Además de eso, ¿cómo se puede formato ** ** atributos, no sólo los elementos? (Esta última es la parte fácil ...) – cacau

Respuesta

26

Con el documento abierto, pulse

CONTROL + K CONTROL + D

+1

Todas las respuestas son correctas, pero preferí esta: No me gusta usar el mouse mientras tengo que escribir. Gracias a todos – Claudio

+3

Si este comando de teclado (o * Editar >> Avanzado >> Formato de documento *) no está funcionando en el código XAML, consulte [this] (http://stackoverflow.com/a/18206188/772086) Respuesta de StackOverflow: * Herramientas >> Opciones >> Editor de texto >> XAML >> Formateo >> Espaciado> > y marque "Posicionar cada atributo en una línea separada" * – Mike

+1

¡Salud! ¡Esta es la respuesta que estaba buscando! ¡El atajo predeterminado no estaba haciendo nada hasta que lo configuré desde allí! – Cowwando

5

Menú - Editar: Avanzado: Document Format (Su combinación de teclas estará a la derecha de la opción de menú)

+1

¿Hay alguna razón obvia por la que esto no funcione para mí? No obtengo cambio –

1

Me parece que si acabo de cerrar el objeto actual utilizando la funcionalidad de autocompletar Visual Studio indentará todo en el medio.

Así que podría simplemente eliminar la última línea de su XAML y luego simplemente comenzar a volver a escribir el comienzo de la línea, presionar la pestaña y obtener una sangría de XAML.

O puede simplemente seleccionar Edición> Avanzado> Formatear documento.

+2

Todo lo anterior no re-define los atributos XML, solo elementos :-( – cacau

+0

Supongo que es porque supone que tienen que estar en la misma línea, por lo que si el usuario no los puso en la misma línea , él es un hereje de todos modos. –