Opzioni di formattazione di .NET
Le opzioni di formattazione in questo articolo si applicano sia a C# che a Visual Basic. Si tratta di opzioni per la regola in stile codice IDE0055.
Usare queste opzioni per personalizzare la modalità using
di ordinamento e raggruppamento delle direttive:
Esempio di file .editorconfig:
# .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 di using
C#separata IDE0065 . Tale regola riguarda se using
le direttive vengono inserite all'interno o all'esterno degli spazi dei nomi.
Proprietà | valore | Descrizione |
---|---|---|
Nome opzione | dotnet_sort_system_directives_first | |
Linguaggi applicabili | C# r Visual Basic | |
Versione introdotta | Visual Studio 2017 | |
Valori delle opzioni | true |
Ordinare System.* using le direttive alfabeticamente e inserirle prima di altre using direttive. |
false |
Non inserire System.* using direttive prima di altre using direttive. |
|
Valore dell'opzione 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;
Proprietà | valore | Descrizione |
---|---|---|
Nome opzione | dotnet_separate_import_directive_groups | |
Linguaggi applicabili | C# r Visual Basic | |
Versione introdotta | Visual Studio 2017 | |
Valori delle opzioni | true |
Posizionare una riga vuota tra using i gruppi di direttive. |
false |
Non inserire una riga vuota tra using i gruppi di direttive. |
|
Valore dell'opzione 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;
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: