El día de ayer fue anunciado Microsfot Source Analisys para C#. Se trata de una nueva herramienta para desarrolladores.

Esta herramienta es conocida y utilizada desde hace varios años internamente en los grupos de desarrollo de Microsoft para ayudar a implementar las mejores prácticas en la disposición, elegancia, legibilidad, mantenimiento y documentado del código fuente.

Microsfot Source Analisys para C# viene con un conjunto de analizadores predeterminados que cubren aproximadamente 200 reglas. Estas cubren aspectos como:

  • Disposición de elementos, sentencias, expresiones y claúsulas de consulta.
  • Ubicación de llavas, paréntesis, corchetes, etc
  • Espaciado entre palabras claves y operadores
  • Espaciado entre líneas
  • Ubicación de parametros en declaración o llamada de métodos
  • Ordenamiento estándar de los elementos de una clase
  • Nombrado de elementos, campos y variables
  • Uso de tipos “built-in”
  • Contenidos permitidos de archivos
  • Texto de debugging

Una vez descargado e instalado, el mismo se integra al IDE de Visual Studio, y puedes encontrarlo en Tools \ Run Source Analysis (Ctrl+Shift+Y) o Tools \ Run Source Analysis (Rescan All).

Descarga Microsoft Source Analysis for C#

Via: MSDN Blogs