Options de mise en forme .NET
Les options de mise en forme de cet article s’appliquent à la fois à C# et à Visual Basic. Il s’agit d’options pour la règle de style code IDE0055.
Utilisez ces options pour personnaliser la façon dont les using
directives doivent être triées et regroupées :
Exemple de fichier .editorconfig :
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Conseil
Une règle de directive spécifique C# using
IDE0065 est également disponible. Cette règle s’applique si les directives using
sont placées à l’intérieur ou à l’extérieur des espaces de noms.
Propriété | Valeur | Description |
---|---|---|
Nom d'option | dotnet_sort_system_directives_first | |
Langages applicables | C# et Visual Basic | |
Version introduite | Visual Studio 2017 | |
Valeurs d’option | true |
Triez System.* using les directives par ordre alphabétique et placez-les avant d’autres using directives. |
false |
Ne placez pas System.* using de directives avant d’autres using directives. |
|
Valeur d’option par défaut | true |
Exemples de code :
// 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;
Propriété | Valeur | Description |
---|---|---|
Nom d'option | dotnet_separate_import_directive_groups | |
Langages applicables | C# et Visual Basic | |
Version introduite | Visual Studio 2017 | |
Valeurs d’option | true |
Placez une ligne vide entre les groupes de directives using . |
false |
Ne placez pas de ligne vide entre les groupes de directives using . |
|
Valeur d’option par défaut | false |
Exemples de code :
// 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;
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :