Sé que Visual Studio puede formatear automáticamente para hacer que mis métodos y bucles se sangren correctamente, pero no puedo encontrar la configuración.
Para formatear una selección: Ctrl + K , Ctrl + F
Para formatear un documento: Ctrl + K , Ctrl + D
Ver los atajos de teclado predefinidos . (Estos dos son Edit.FormatSelection
y Edit.FormatDocument
).
Para Visual Studio 2010/2013/2015/2017
Barra de herramientas Editar -> Avanzado (si no puede ver Avanzado , seleccione un archivo de código en el explorador de soluciones y vuelva a intentarlo)
Sus atajos pueden mostrarse de manera diferente a la mía, ya que estoy configurado para la encoding C #, pero navegar a través de la barra de herramientas lo llevará a los suyos.
Si no funciona, busque errores en su código, como la falta de corchetes que impiden que el formato automático funcione
Sigue los pasos a continuación:
Tools
Options
Text Editor options
C#
como ejemplo. Ver la imagen de abajo:
Aunque la pregunta es un poco antigua, alguien podría encontrarla útil.
Puede definir nuevas combinaciones de teclas yendo a Tools -> options -> Environment -> keyboard
He instalado una extensión llamada “Formatear documento al guardar” que formatea todo el documento cada vez que lo guardas. Para instalarlo en VS15 o 17, en Herramientas solo haga clic en “Extensiones y actualizaciones …”:
Luego, vaya a “En línea” en el panel izquierdo y busque “Formatear documento al guardar”
¡Espero que ayude!.
Si visualiza la barra de herramientas Edición de fuente HTML, también hay un botón “Formatear todo el documento”
La solución proporcionada en la respuesta aceptada no se aplica a Microsoft Visual Studio 2012 .
En el caso de VS2012, los atajos son:
Solía usar estas combinaciones. Automaticé este proceso en Guardar de un documento. Puede probar la extensión de la mina. Formatear documento en Guardar
Debajo de Herramientas -> Opciones -> Editor de texto , luego yendo a la sección Formato -> General del idioma que desees formatear encontrarás General . Verifique las tres casillas de verificación de formato.
En Herramientas -> Opciones -> Editor de texto , luego, yendo a la sección TABS del idioma que desee formatear, encontrará Sangría . Seleccione Smart y activará el formateo automático cada vez que use uno de los elementos de cierre; )} dentro de ese bloque.
No es necesario presionar teclas.
La pregunta original decía “No puedo encontrar la configuración”.
La respuesta simple es: mira el menú superior, luego
Editar -> Avanzado -> Formatear documento
También verá las teclas asignadas actualmente para esa función. Nada especial para memorizar. Esto realmente ayuda si usa múltiples entornos de desarrollador en diferentes sistemas operativos.
Puede agregar los botones a su barra de herramientas haciendo clic en la pequeña flecha desplegable a la derecha del último botón de la barra de herramientas, seleccione “Agregar o quitar botones” y luego haga clic en los botones para los que desea agregar un tilde. Los botones que seleccione aparecerán en su barra de herramientas …
Luego, solo selecciona texto y haz clic en los botones Aumentar sangría o Reducir sangría. Probé esto solo en Visual Studio 2013.
Botón derecho del ratón:
Funciona en VS 2015, tal vez versión anterior.
En VS 2017, el documento de formato es CTRL E + D.
Pero … si desea agregar el botón Formatear documento a una barra de herramientas, haga esto.
Haga clic derecho en la barra de herramientas.
Seleccione “Personalizar …”
Seleccione la pestaña “Comandos”.
Seleccione el botón de opción “Barra de herramientas”.
Seleccione “Editor de texto” en el menú desplegable junto al botón de opción (o en cualquier barra de herramientas donde quiera que aparezca el botón)
Ahora…
Haga clic en el botón Agregar comando .
Categorías: Editar
Comandos: Formato del documento
Click OK
Con la extensión de Formato continuo (comercial, desarrollada por mí), el código se formatea de manera muy automática a medida que escribe.
Solo para seguir las respuestas anteriores de Starwfanatic y Ewan . Puede personalizar su IDE para agregar cualquier botón a cualquier barra de herramientas, por lo que puede agregar el botón Formato (como la barra de herramientas Edición de fuente HTML) a cualquier otra barra de herramientas (como Edición de texto con todos los demás controles de edición, como boost / disminuir sangría).
Haga clic en la flecha a la derecha de la barra de herramientas> Agregar o quitar botones> Personalizar …> pestaña Comandos> Agregar comando … botón.
El Formato del documento y el Formato de selección están ambos en el grupo Editar .
(Probado en VS2010 y VS2013)
Cortar / Pegar de una sección es otra manera rápida (y fácil de recordar).
En las versiones más nuevas, el atajo para el formato de todo el documento es: Shift + Alt + F
Si puede pagarlo (o si es elegible para la prueba gratuita de 30 días) Jetbrains ReSharper puede reformatear un directorio completo del proyecto.
Simplemente instale -> Haga clic derecho en un directorio -> seleccione Código de limpieza en el menú contextual.
En Visual Studio 2015 y 2017 para el código c #. 1) Desplácese hasta el final del archivo 2) Retire el último “Soporte rizado”} 3) Espere hasta que la línea superior muestre un error 4) Reemplace el “Soporte rizado”} fini. 🙂