Dela via


Formateringsalternativ för .NET

Formateringsalternativen i den här artikeln gäller för både C# och Visual Basic. Det här är alternativ för regel IDE0055 i kodformat.

Använda direktivalternativ

Använd de här alternativen för att anpassa hur du vill using att direktiv ska sorteras och grupperas:

Exempel på .editorconfig-fil :

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

Dricks

Det finns också en separat C#-specifik using direktivregel IDE0065 . Den regeln gäller om using direktiv placeras inom eller utanför namnområden.

dotnet_sort_system_directives_first

Property Värde beskrivning
Alternativnamn dotnet_sort_system_directives_first
Tillämpliga språk C# och Visual Basic
Introducerad version Visual Studio 2017
Alternativvärden true Sortera System.* using direktiv alfabetiskt och placera dem före andra using direktiv.
false Placera inte System.* using direktiv före andra using direktiv.
Standardalternativvärde true

Kodexempel:

// 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

Property Värde beskrivning
Alternativnamn dotnet_separate_import_directive_groups
Tillämpliga språk C# och Visual Basic
Introducerad version Visual Studio 2017
Alternativvärden true Placera en tom rad mellan using direktivgrupper.
false Placera inte en tom rad mellan using direktivgrupper.
Standardalternativvärde false

Kodexempel:

// 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;

Se även