Opcje formatowania platformy .NET
Opcje formatowania w tym artykule dotyczą języka C# i Visual Basic. Są to opcje reguły stylu kodu IDE0055.
Korzystanie z opcji dyrektywy
Użyj tych opcji, aby dostosować sposób using
sortowania i grupowania dyrektyw:
Przykładowy plik editorconfig :
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Napiwek
Dostępna jest również oddzielna reguła dyrektywy specyficznej dla using
języka C#, IDE0065 . Ta reguła dotyczy tego, czy using
dyrektywy są umieszczane w przestrzeniach nazw, czy poza nim.
dotnet_sort_system_directives_first
Właściwości | Wartość | Opis |
---|---|---|
Nazwa opcji | dotnet_sort_system_directives_first | |
Odpowiednie języki | C# i Visual Basic | |
Wprowadzona wersja | Visual Studio 2017 | |
Wartości opcji | true |
Sortuj System.* using dyrektywy alfabetycznie i umieszczaj je przed innymi using dyrektywami. |
false |
Nie umieszczaj System.* using dyrektyw przed innymi using dyrektywami. |
|
Wartość opcji domyślnej | true |
Przykłady kodu:
// 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
Właściwości | Wartość | Opis |
---|---|---|
Nazwa opcji | dotnet_separate_import_directive_groups | |
Odpowiednie języki | C# i Visual Basic | |
Wprowadzona wersja | Visual Studio 2017 | |
Wartości opcji | true |
Umieść pusty wiersz między grupami using dyrektywy. |
false |
Nie umieszczaj pustego wiersza między grupami using dyrektyw. |
|
Wartość opcji domyślnej | false |
Przykłady kodu:
// 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;
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.