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.
Utilisation des options de directives
Utilisez ces options pour personnaliser la façon dont vous souhaitez trier et regrouper les directives :
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.
dotnet_sort_system_directives_first
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 les directives System.* using par ordre alphabétique et placez-les avant les autres directives using. |
false |
Ne placez pas de directives System.* using avant les autres directives using . |
|
Valeur 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;
dotnet_separate_import_directive_groups
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 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;
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour