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é
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.