Možnosti formátování .NET

Možnosti formátování v tomto článku platí pro jazyk C# i Visual Basic. Toto jsou možnosti pro pravidlo ve stylu kódu IDE0055.

Možnosti použití direktiv

Pomocí těchto možností můžete přizpůsobit, jak chcete pomocí direktiv seřadit a seskupit:

Příklad souboru .editorconfig :

# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true

Tip

K dispozici je také samostatné pravidlo direktivy specifické prousing jazyk C#IDE0065. Toto pravidlo se týká toho, zda using jsou direktivy umístěny uvnitř nebo mimo obory názvů.

dotnet_sort_system_directives_first

Vlastnost Hodnota Popis
Název možnosti dotnet_sort_system_directives_first
Příslušné jazyky C# a Visual Basic
Zavedená verze Visual Studio 2017
Hodnoty možností true Direktivy seřaďte System.*using podle abecedy a umístěte je před jiné direktivy using.
false Neumisťujte System.*using direktivy před jiné using direktivy.
Výchozí hodnota true

Příklady kódu:

// dotnet_sort_system_directives_first = true
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;

// dotnet_sort_system_directives_first = false
using System.Collections.Generic;
using Octokit;
using System.Threading.Tasks;

dotnet_separate_import_directive_groups

Vlastnost Hodnota Popis
Název možnosti dotnet_separate_import_directive_groups
Příslušné jazyky C# a Visual Basic
Zavedená verze Visual Studio 2017
Hodnoty možností true Mezi skupiny direktiv umístěte prázdnou čáru using .
false Neumisťujte prázdnou čáru mezi using skupiny direktiv.
Výchozí hodnota false

Příklady kódu:

// dotnet_separate_import_directive_groups = true
using System.Collections.Generic;
using System.Threading.Tasks;

using Octokit;

// dotnet_separate_import_directive_groups = false
using System.Collections.Generic;
using System.Threading.Tasks;
using Octokit;

Viz také