Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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;