47 votes

Y a-t-il un équivalent de Sonar en C#?

Existe-t-il un équivalent en C# de Sonar?

46voto

Alexandre Victoor Points 1814

Sonar est maintenant disponible pour C# ! Vous pouvez consulter la page wiki ici : http://docs.codehaus.org/display/SONAR/C%23+Ecosystem Je suis l'un des développeurs du "dotnet sonar plugin", vos retours sont les bienvenus.

4voto

Reed Copsey Points 315315

Vous pouvez utiliser les outils d'analyse de code dans Visual Studio.

De plus, il existe des outils tiers qui incluent une grande partie des mêmes informations. Une grande partie de ce qui est signalé par Sonar est également généré par le Profil statique de AQTime, par exemple.

3voto

Avez-vous jeté un œil à NDepend ? L'outil analyse le code C# et .NET et propose de nombreuses fonctionnalités intéressantes pour parcourir les résultats de l'analyse. Avec NDepend, vous pouvez créer des règles, vous pouvez comparer 2 versions de la base de code et vous pouvez exploiter plus de 80 métriques de code.

De plus, l'outil propose plusieurs fonctionnalités de visualisation intéressantes comme :

Graphique de dépendance : texte alternatif

Matrice de dépendance : texte alternatif

Visualisation de métriques de code à travers le treemap : texte alternatif

1voto

Andrew Hare Points 159332

Je suppose que Team System serait aussi proche que possible (en termes d'outil de gestion logicielle monolithique pour les produits basés sur .NET).

0voto

pipelinecache Points 1485

La possibilité de Visual Studio Team Foundation Server est d'appliquer certaines règles de codage. Mais cela demande un certain effort dans TFS pour garantir la qualité du logiciel.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X