Mi colección personal de Code CSharp Snippets (C#)

Sobre el tema:

Contenido

En este articulo te presentaré mi colección personal de Code Snippets de C# (CSharp) para todo el entorno de Xamarin.

Por si no te enteraste, esta publicación pertenece al #XamarinMonth de Code Snippets donde se comparte un calendario que tienen un enlace directo a los artículos de increíbles autores que comparten sus propios Snippets. Si todavía no lo has visto, lo puedes ver aquí.

Desde hace un tiempo he estado creando y guardando algunos code snippets personalizados para mi uso personal, para este post estaba pensando compartirlos pero me encontré que los mismos ya estaban creados y se pueden añadir con una extensión de Visual Studio.

Para los que no saben que es un Code Snippet o los que quieren saber la lista de Snippets que trae Visual Studio por defecto, se las dejo aquí.

Así que, sin nada mas que decir, veamos lo que encontré. ¡Comencemos!

Code Snippets

Métodos C#

Tengo una colección de snippets para métodos C# que me han ayudado bastante con el tiempo, sin embargo he encontrado esta extensión llamada «C# Methods Code Snippets – for Visual Studio» que tiene algunas implementaciones interesantes.

Aquí les dejo la lista de snippets

  • method (crea un método) y «method1», «method2», «method3» crea un método que toma varios parámetros.
  • vmethod (crea un método virtual) y «vmethod1», «vmethod2», «vmethod3» crea un método virtual que toma varios parámetros.
  • smethod (crea un método estático) y «smethod1», «smethod2», «smethod3» crea un método estático que toma varios parámetros.
  • xmethod (crea una extensión de método) y «xmethod1», «xmethod2», «xmethod3» crea una extensión de método que toma varios parámetros.
  • amethod (crea un método asíncrono)
  • asmethod (crea un método asíncrono estático)
  • eh (crea un método para manejadores de eventos)
  • seh (crea un método estático para manejadores de eventos)

Regiones

Les presento una extensión bastante interesante que encontré por casualidad, se llama «C# Code Region Snippets«. Yo soy amante de la organización y la verdad es que tengo todo en Regiones y nunca pensé en crear Snippets para automatizar y ordenar un poco mas rápido nuestro código.

Regions folder
⚠️ Nota: Desafortunadamente esta extensión no es compatible con Visual Studio 2019, pero puedes descargar los snippets de repositorio aquí.

Extra

Como un extra queria presentarles una extesion bastante util que les va a ayudar con todo este tema de los snippets. Les presento el «Snippet Designer«.

El Snippet Designer es una extensión que mejora el IDE de Visual Studio para permitir una experiencia de Code Snippet más rica y productiva.

Recomendación

Realmente tengo algunos snippets mas que usamos en el día a día, pero ya estos serán cubiertos por varios autores dentro del Calendario del Mes Xamarin de Code Snippets. Así que les recomiendo darle un vistazo.

Si quieres mas recursos, te recomiendo ir a la sección de recursos donde estoy subiendo grandes recursos de valor para ustedes.

Espero este articulo haya sito de valor para ti, nos vemos en la próxima!

¿Qué opinas de este contenido?
 
Luis Matos

Luis Matos

I help professionals and companies to create value solutions. I am a Systems Engineer, blockchain executive, and international mobile application speaker. Founder of the Malla Consulting Agency and several international technology communities.
Suscribirte
Notificar de
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x

Buscar en el sitio