Okunabilirliği az , diğer insanların kodlarınızı çözmek için saatler boyunca incelediği bir kod yazma alışkanlığına sahip biri misiniz? Visual Studio'nun üzerine kurulan bu araç kodunuzu daha iyi bir şekile getirmeye çalışacak. Dökümantasyonu sağlamanızı hatırlatarak , compiler'ın error veya warning olarak görmediği fakat şu kodunuza şu iyileştirmeyi sağlarsanız kodunuz daha okunaklı olur , şeklinde warning ler oluşturuyor. Programı Visual Studio'nun üzerine yükledikten sonra Tools menüsünden veya Solution Explorer'da projenize sağ tıklayıp Run StyleCop ' a veya Ctrl + Shift + Y' e bastıktan sonra bütün projenizi tarayıp kodunuzu düzenlemeniz için uyarılar çıkarıyor.

En başta benim projemde gördüğünüz gibi çıkacak warning sayısı moralinizi bozmasın. Projemde dökümantasyon sıfır , ve her yerde dökümanyasyonu sağlamam konusunda uyarıyor. Böylece giderek daha çok okunabilir kodlar yazmanızı sağlayacaktır. Ayrıca bu sonuç her iyileştirme seçeneğinin açık olarak taranmış şekli. Bazı ayarlar sizin programlama şeklinize çok ters gelebilir. Kodun düzgün olması için her şeyi düşünmüşler. Örneğin public olanlar diğerlerinden önce yazılmalı gibi bir iyileştirme de var. Bazı uyarıların çıkmamasını Solution Explorer'da projenize sağ tıklayarak StyleCop settings'e girerek aşağıdaki resimdeki gibi StyleCop ayarlar penceresinden sağlayabilirsiniz , ayrıca aşağıda açıklamasını da görebilirsiniz.

Her iyileştirmenin açıklamasını , neden böyle yapılması gerektiğinin , örneğinin ve nasıl iyileştirmeyi sağlayabileceğinizi çok ayrıntılı bir biçimde dökümantasyonunda anlatılmış. Aşağıda vereceğim yükleme sayfasından dökümantasyon dosyasını da indirmenizi öneririm. Bir dökümantasyon sayfası örneğini fotoğraf olarak aşağıya koydum.
StyleCop Aracını ve Dökümantasyonunu yüklemek için :
http://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx?ReleaseId=1425
Bu projeyi geliştirenlerin blogu için :
http://blogs.msdn.com/sourceanalysis/
