Compartir a través de


Opciones de refactorización de código de .NET

Las opciones de refactorización de código de este artículo se aplican tanto a C# como a Visual Basic.

Las opciones descritas en este artículo no tienen una gravedad y no aparecen en la lista de errores como advertencias o sugerencias. En su lugar, solo se usan durante una refactorización en Visual Studio.

Para las reglas de estilo de código de .NET que se aplican durante la compilación y la refactorización, es decir, las que tienen un identificador del formulario IDEXXXX, consulte Reglas de estilo de código.

Ejemplo del archivo .editorconfig:

# .NET formatting rules
[*.{cs,vb}]
dotnet_style_operator_placement_when_wrapping = end_of_line

dotnet_style_operator_placement_when_wrapping

Use esta opción para personalizar cómo desea que los operadores se coloquen al ajustar las líneas de código durante una refactorización.

Propiedad Importancia Descripción
nombre de opción dotnet_style_operator_placement_when_wrapping
idiomas aplicables C# y Visual Basic
Versión introducida Visual Studio 2022
Valores de opción end_of_line Operador place al final de una línea.
beginning_of_line Operador Place en una nueva línea.
Valor predeterminado beginning_of_line

Ejemplos de código:

// dotnet_style_operator_placement_when_wrapping = end_of_line
if (true && 
    true)

// dotnet_style_operator_placement_when_wrapping = beginning_of_line
if (true
    && true)