Spis treści

REVEAL

Statyczna analiza kodu - FXCop

FxCop

Wykrywane wady

FxCop w VS 2013

Build → Run Code Analysis
Analyze → Run Code Analysis

W VS 2015 wyniki wyświetlane
w oknie Error list

Wybór reguł

Wybór zestawu reguł:
Project → Propoerties → Common Properties → Code Analysis Settings

Wyłączanie ostrzeżeń

[SuppressMessage("Microsoft.Design", "CA1039:ListsAreStrongTyped")]
public class MyClass
{
}
[module: SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "MyNamespace")]

TFS i analiza kodu

msdnshared.blob.core.windows.net_media_msdnblogsfs_prod.evol.blogs.msdn.com_communityserver.blogs.components.weblogfiles_00_00_00_88_99_metablogapi_4188.clip_image002_666e2e8b.jpg

Aplikacja konsolowa

''C:\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Static Analysis Tools\FxCop''

Metryki kodu

Analyse → Calculate Code Metrics

Więcej informacji