Opções de refatoração de código .NET

As opções de refatoração de código neste artigo se aplicam ao C# e ao Visual Basic.

As opções descritas neste artigo não têm uma gravidade e não aparecem na Lista de Erros como avisos ou sugestões. Em vez disso, eles são usados apenas durante uma refatoração no Visual Studio.

Para regras de estilo de código .NET que se aplicam durante a compilação e refatoração, ou seja, aquelas que têm uma ID do formulário IDEXXXX, consulte regras de estilo de código.

Exemplo de arquivo .editorconfig:

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

dotnet_style_operator_placement_when_wrapping

Use essa opção para personalizar como você deseja que os operadores sejam colocados ao encapsular linhas de código durante um refatoração.

Propriedade Valor Descrição
Nome da opção dotnet_style_operator_placement_when_wrapping
Linguagens aplicáveis C# e Visual Basic
Versão introduzida Visual Studio 2022
Valores da opção end_of_line Coloque o operador no final de uma linha.
beginning_of_line Coloque o operador em uma nova linha.
Valor padrão beginning_of_line

Exemplos 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)