Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
Uso delle opzioni di direttiva
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.
dotnet_sort_system_directives_first
| 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;
dotnet_separate_import_directive_groups
| 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;