Opciones de formato de .NET
Las opciones de formato de este artículo se aplican a C# y Visual Basic. Estas son opciones para la regla de estilo de código IDE0055.
Opciones de la directiva using
Use estas opciones para personalizar cómo desea que las directivas using se ordenen y agrupen:
Ejemplo del archivo .editorconfig:
# .NET formatting rules
[*.{cs,vb}]
dotnet_sort_system_directives_first = true
dotnet_separate_import_directive_groups = true
Sugerencia
También hay disponible una regla de directiva using
específica de C#IDE0065 independiente. Esa regla se refiere a si las directivas using
se colocan dentro o fuera de los espacios de nombres.
dotnet_sort_system_directives_first
Propiedad | Value | Descripción |
---|---|---|
Nombre de la opción | dotnet_sort_system_directives_first | |
Lenguajes aplicables | C# y Visual Basic | |
Versión introducida | Visual Studio 2017 | |
Valores de opción | true |
Ordene alfabéticamente las directivas using de System.* y colóquelas antes que cualquier otra directiva using. |
false |
No coloque las directivas using de System.* antes que otras directivas using . |
|
Valor predeterminado | true |
Ejemplos de código:
// 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
Propiedad | Value | Descripción |
---|---|---|
Nombre de la opción | dotnet_separate_import_directive_groups | |
Lenguajes aplicables | C# y Visual Basic | |
Versión introducida | Visual Studio 2017 | |
Valores de opción | true |
Coloque una línea en blanco entre grupos de directivas using . |
false |
No coloque una línea en blanco entre grupos de directivas using . |
|
Valor predeterminado | false |
Ejemplos de código:
// 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;
Vea también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de