Finalmente un tool interno Microsoft conosciuto come StyleCop è stato rilasciato pubblicamente. L'utility serve per controllare e uniformare lo stile utilizzato nello scrivere, mantenere e documentare il codice C#, infatti questo tool, alternativo a FxCop, analizza direttamente il codice sorgente.
Una volta installato si integra direttamente in Visual Studio

image

e produce un report dettagliato su cosa non va nel vostro codice, in dettaglio il tool analizza:

  • Layout of elements, statements, expressions, and query clauses
  • Placement of curly brackets, parenthesis, square brackets, etc
  • Spacing around keywords and operator symbols
  • Line spacing
  • Placement of method parameters within method declarations or method calls
  • Standard ordering of elements within a class
  • Formatting of documentation within element headers and file headers
  • Naming of elements, fields and variables
  • Use of the built-in types
  • Use of access modifiers
  • Allowed contents of files
  • Debugging text


image

Download here
More infos here

Trick: Se volete modificare/disabilitare alcune regole utilizzate il menu "Source Analysis Settings" disponibile facendo right-click sul progetto in Solution Explorer.

Technorati Tags: