Domanda

Sono parte di un piccolo team che è stato incaricato di aiutare a ricostruire il TFS / SharePoint / etc per i nostri team di progetto mentre siamo in un po 'di tempo di inattività. Gestione ci ha informato che dovremmo usare SONAR come uno strumento statico-code-review. Questo è un po 'divertente perché usiamo C # / ASP.Net / MVC per i nostri progetti ... mentre SONAR è progettato per Java, ed è solo attraverso i plugin che può gestire C # a tutti.

Quindi, dal mio istinto e la raccomandazione di alcuni membri del team di alto livello, sto cercando alternative.

Qualcuno può raccomandare a me un tale sistema che è stato progettato per lavorare nel quadro Net? So FxCop esiste che può indirizzare il codice in fase di esecuzione, ma sarebbe preferito avere qualcosa che funziona sul codice sorgente non compilato.

Grazie in anticipo per l'ingresso.

È stato utile?

Soluzione

Come @CodeInChaos menzionati, l'uso StyleCop.

Detto questo, FxCop / analisi del codice è probabilmente più utile, e, in contrasto con la domanda, non viene eseguito in fase di esecuzione. Si corre post-compilazione, che non è la stessa cosa. Il mio $ 0.02 è che tutti .NET progetti dovrebbero usarlo, con la sola eccezione dei progetti di unit test.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top