Opciones, editor de texto, todos los lenguajes, pestañas
Este cuadro de diálogo le permite cambiar el comportamiento predeterminado del Editor de código. Estas opciones también se aplican a otros editores basados en el Editor de código, como la vista de origen del diseñador HTML. Para mostrar estas opciones, seleccione Opciones desde el menú Herramientas. En la carpeta Editor de texto, expanda la subcarpeta Todos los lenguajes y, después, pulse Pestañas.
Precaución
Esta página establece las opciones predeterminadas de todos los lenguajes de desarrollo. Recuerde que restablecer una opción en este cuadro de diálogo restablecerá las opciones de pestañas de todos los lenguajes para cualquier elección seleccionada aquí. Para cambiar las opciones del Editor de texto solo de un lenguaje, expanda la subcarpeta de ese lenguaje y seleccione sus páginas de opciones.
Si están seleccionadas diferentes opciones en las páginas de opciones de pestañas para lenguajes de programación determinados, entonces el mensaje "Los valores de la sangría para formatos de texto individuales están en conflicto entre sí" se muestra para las distintas opciones de sangría; y se muestra el mensaje "Los valores del tabulador para formatos de texto individuales están en conflicto entre sí" para las distintas opciones del tabulador. Por ejemplo, este recordatorio se muestra si la opción Sangría inteligente está seleccionada para Visual Basic, pero Sangría de bloques está seleccionada para Visual C++.
Sangrías
None
Si está seleccionada esta opción, no se aplicará ninguna sangría a las líneas nuevas. El punto de inserción se coloca en la primera columna de una nueva línea.
Block
Si está seleccionada esta opción, se aplicará una sangría automáticamente a las líneas nuevas. El punto de inserción se coloca en el mismo punto inicial que la línea anterior.
Automática
Cuando está seleccionada, se colocan nuevas líneas para ajustarse al contexto de código, por otras opciones de formato de código y convenciones de IntelliSense para el lenguaje de desarrollo. Esta opción no está disponible para todos los lenguajes de desarrollo.
Por ejemplo, a las líneas que aparecen entre una llave inicial ( { ) y una llave de cierre ( } ) se les puede aplicar automáticamente una sangría equivalente a una posición de tabulación adicional con respecto a la posición de las llaves alineadas.
Tabulaciones
Tamaño de tabulación
Establece la distancia en espacios entre las tabulaciones. El valor predeterminado es cuatro espacios.
Tamaño de sangría
Establece el tamaño en espacios de una sangría automática. El valor predeterminado es cuatro espacios. Se insertarán caracteres de tabulación, de espacio o ambos para rellenar el tamaño especificado.
Insertar espacios
Si está activada, las operaciones de sangría insertan únicamente caracteres de espacio, no de tabulación. Si el Tamaño de sangría se establece en 5, por ejemplo, se insertarán cinco caracteres de espacio cada vez que se presione la tecla TAB o el botón Aumentar sangría en la barra de herramientas Formato.
Mantener tabulaciones
Cuando esta opción está seleccionada, las operaciones de sangría insertan tantos caracteres de tabulación como sea posible. Cada carácter de tabulación rellena el número de espacios especificado en Tamaño de tabulación. Si el Tamaño de sangría no es un múltiplo par del Tamaño de tabulación, se agregan caracteres de espacio en blanco para igualar la diferencia.
Sugerencia
El formato adaptable podría invalidar la configuración de las pestañas personalizadas. Para desactivar este formato, cambie el valor de la opción Usar formato adaptable en Editor> de textoAvanzado. También puede cambiar la forma en que Visual Studio administra el estilo de sangría preferido mediante un archivo .editorconfig.