Share 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 i kodformat IDE0055.

Använda direktivalternativ

Använd de här alternativen för att anpassa hur du vill 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

Tips

En separat C#-specifik using direktivregel IDE0065 är också tillgänglig. Den regeln gäller om using direktiv placeras i eller utanför namnrymder.

dotnet_sort_system_directives_first

Egenskap 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 med hjälp av direktiv.
false Placera inte System.*using direktiv före andra using direktiv.
Standardvärdet 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

Egenskap 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 linje mellan using direktivgrupper.
Standardvärdet 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