Sdílet prostřednictvím


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 IDE0055 pravidel ve stylu kódu.

Použití možností direktiv

Pomocí těchto možností můžete přizpůsobit, jak using se mají direktivy řadit a seskupovat:

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 direktiv specifické pro using 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 abecedně a umístěte je před jiné using direktivy.
false Neumisťujte System.* using direktivy před jiné using direktivy.
Výchozí hodnota možnosti 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 Umístěte prázdný řádek mezi using skupiny direktiv.
false Neumisťujte mezi skupiny direktiv prázdný řádek using .
Výchozí hodnota možnosti 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é