Opzioni di formattazione .NET
Le opzioni di formattazione contenute in questo articolo si applicano sia a C# che a Visual Basic. Si tratta di opzioni per la regola in stile codice IDE0055.
Uso delle opzioni di direttiva
Usare queste opzioni per personalizzare la modalità di ordinamento e raggruppamento delle direttive using:
File con estensione editorconfig di esempio:
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Suggerimento
È disponibile anche una regola di direttiva specifica diusing
C#, IDE0065 separata. Tale regola riguarda se using
le direttive vengono inserite all'interno o all'esterno degli spazi dei nomi.
dotnet_sort_system_directives_first
Proprietà | Valore | Descrizione |
---|---|---|
Nome opzione | dotnet_sort_system_directives_first | |
Lingue applicabili | C# e Visual Basic | |
Versione introdotta | Visual Studio 2017 | |
Valori delle opzioni | true |
Ordinare System.* using le direttive in ordine alfabetico e inserirle prima di altre direttive using. |
false |
Non inserire System.* using direttive prima di altre using direttive. |
|
Valore predefinito | true |
Esempi di codice:
// 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
Proprietà | Valore | Descrizione |
---|---|---|
Nome opzione | dotnet_separate_import_directive_groups | |
Lingue applicabili | C# e Visual Basic | |
Versione introdotta | Visual Studio 2017 | |
Valori delle opzioni | true |
Posizionare una riga vuota tra using i gruppi di direttiva. |
false |
Non inserire una riga vuota tra using i gruppi di direttiva. |
|
Valore predefinito | false |
Esempi di codice:
// 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;
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per