visual usar tutorial trucos studio para muestra linea iconos eventos español errores ejemplos desarrollo configurar como code ajuste c# visual-studio asynchronous

c# - usar - ¿Cómo recibo una advertencia en Visual Studio cuando los métodos asíncronos no terminan en ''Asíncrono''?



visual studio code tutorial español pdf (2)

Además de la configuración del editor de texto de Visual Studio, puede crear una configuración de editor portátil y personalizada .editorconfig file. Visual Studio 2017 admite de forma nativa los archivos .editorconfig .

Al crear el archivo .editorconfig como parte del repositorio y .editorconfig al repositorio, puede imponer estilos de codificación coherentes para todos los que trabajan en esa base de código, independientemente de la configuración del editor de texto de Visual Studio.

Las convenciones de codificación que utiliza en sus proyectos personales pueden diferir de las utilizadas en los proyectos de su equipo. Los archivos EditorConfig resuelven este problema permitiéndole tener una configuración para cada escenario.

La configuración de EditorConfig tiene prioridad sobre la configuración global del editor de texto de Visual Studio.

Para hacerlo

  1. En el Explorador de soluciones , seleccione la Solución, el Proyecto o una carpeta en el proyecto, según el alcance al que desee aplicar la regla de denominación.

  2. Haga clic con el botón derecho y seleccione Agregar nuevo elemento o presione Ctrl + Mayús + A

  3. Elija Archivo de texto en Categorías generales e ingrese .editorconfig como nombre de archivo.

Nota: la ubicación del archivo puede estar incluso en la carpeta principal de su solución. No es necesario tenerlo en solución.

Pegue el siguiente contenido en el archivo:

# Top-most EditorConfig file root = true [*.{cs,vb}] # Async methods should have "Async" suffix dotnet_naming_rule.async_methods_end_in_async.symbols = any_async_methods dotnet_naming_rule.async_methods_end_in_async.style = end_in_async dotnet_naming_rule.async_methods_end_in_async.severity = suggestion dotnet_naming_symbols.any_async_methods.applicable_kinds = method dotnet_naming_symbols.any_async_methods.applicable_accessibilities = * dotnet_naming_symbols.any_async_methods.required_modifiers = async dotnet_naming_style.end_in_async.required_prefix = dotnet_naming_style.end_in_async.required_suffix = Async dotnet_naming_style.end_in_async.capitalization = pascal_case dotnet_naming_style.end_in_async.word_separator =

Más información:

¿Cómo puedo hacer que Visual Studio me dé una advertencia de denominación cada vez que creo un método asíncrono que no termina con "Async"?

Es la convención recomendada para los métodos asíncronos, pero a menudo me olvido de agregar ese sufijo y una advertencia sería útil.


De Opciones ,

  • Vaya a Editor de texto Básico Estilo de código → Nombrar
  • Seleccione Administrar especificaciones y Agregar nueva especificación
  • Seleccione Método , marque todas las opciones de accesibilidad y, en Modificadores , seleccione Async .
  • Dar el título como método asíncrono y guardar.
  • Ahora ingrese a Administrar estilos de nombres y agregue Nuevo estilo. Agregue Async como sufijo y asígnele un nombre como AsyncSuffix, y luego guarde
  • Ahora presione el signo más y cree una nueva denominación. Seleccione la especificación como Método asíncrono, seleccione el estilo requerido como AsyncPostfix y la gravedad como Sugerente .
  • Haga clic en Aceptar y guardar