.NET formatting options
The formatting options in this article apply to both C# and Visual Basic. These are options for code-style rule IDE0055.
Using directive options
Use these options to customize how you want using directives to be sorted and grouped:
Example .editorconfig file:
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Tip
A separate C#-specific using
directive rule IDE0065 is also available. That rule concerns whether using
directives are placed inside or outside namespaces.
dotnet_sort_system_directives_first
Property | Value | Description |
---|---|---|
Option name | dotnet_sort_system_directives_first | |
Applicable languages | C# and Visual Basic | |
Introduced version | Visual Studio 2017 | |
Option values | true |
Sort System.* using directives alphabetically, and place them before other using directives. |
false |
Do not place System.* using directives before other using directives. |
|
Default option value | true |
Code examples:
// 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 | Value | Description |
---|---|---|
Option name | dotnet_separate_import_directive_groups | |
Applicable languages | C# and Visual Basic | |
Introduced version | Visual Studio 2017 | |
Option values | true |
Place a blank line between using directive groups. |
false |
Do not place a blank line between using directive groups. |
|
Default option value | false |
Code examples:
// 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;
See also
Bendradarbiaukite su mumis dirbdami „GitHub“
Šio turinio šaltinį galima rasti „GitHub“, kur taip pat galite kurti ir peržiūrėti problemas bei teikti užklausas. Daugiau informacijos žr. mūsų bendraautorių vadove.
Atsiliepimai
https://aka.ms/ContentUserFeedback.
Jau greitai: 2024 m. palaipsniui atsisakysime „GitHub“ problemų, kaip turiniui taikomo atsiliepimų mechanizmo, ir pakeisime jį nauja atsiliepimų sistema. Daugiau informacijos žr.Pateikti ir peržiūrėti atsiliepimą, skirtą