Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Formatierungsoptionen in diesem Artikel gelten sowohl für C# als auch für Visual Basic. Dies sind Optionen für die Codeformatregel IDE0055.
Optionen für using-Anweisungen
Verwenden Sie diese Optionen, um anzupassen, wie using
Direktiven sortiert und gruppiert werden sollen:
EDITORCONFIG-Beispieldatei:
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Tipp
Eine separate C#-spezifische Regel für using
-Anweisungen (IDE0065) ist ebenfalls verfügbar. Diese Regel bestimmt, ob using
-Anweisungen innerhalb oder außerhalb von Namespaces platziert werden.
dotnet_sort_system_directives_first
Eigenschaft | Wert | Beschreibung |
---|---|---|
Name der Option | dotnet_sort_system_directives_first | |
Gültige Sprachen | C# und Visual Basic | |
Eingeführt in Version | Visual Studio 2017 | |
Optionswerte | true |
Sortieren Sie System.* using Direktiven alphabetisch, und platzieren Sie sie vor anderen using Direktiven. |
false |
Setzen Sie System.* using richtlinien nicht vor anderen using Richtlinien. |
|
Standardoptionswert | true |
Codebeispiele:
// 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
Eigenschaft | Wert | Beschreibung |
---|---|---|
Name der Option | dotnet_separate_import_directive_groups | |
Gültige Sprachen | C# und Visual Basic | |
Eingeführt in Version | Visual Studio 2017 | |
Optionswerte | true |
Zwischen Gruppen mit using -Anweisungen wird eine Leerzeile eingefügt. |
false |
Zwischen Gruppen mit using -Anweisungen wird keine Leerzeile eingefügt. |
|
Standardoptionswert | false |
Codebeispiele:
// 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;