Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kod çözümleme aracının projenizin her yapılandırmasındaki kodu analiz etmek için hangi kuralları kullandığını yapılandırabilirsiniz. Ayrıca, üçüncü taraf bir araç tarafından oluşturulan ve projenize eklenen kod uyarılarını engellemek için kod analizini yönlendirebilirsiniz.
Kod Analizi Özellik Sayfası
Kod Analizi özellik sayfası, bir MSBuild projesi için tüm kod analizi yapılandırma ayarlarını içerir. Projenin kod analizi özellik sayfasını Çözüm Gezgini açmak için projeye sağ tıklayın ve ardından Özellikler'e tıklayın. Ardından Yapılandırma Özellikleri'nigenişletin ve Kod Analizi sekmesini seçin.
Proje Yapılandırması ve Platformu
Pencerenin en üstündeki Yapılandırma listesi ve Platform listesi, farklı proje yapılandırmasına ve platform birleşimlerine farklı kod çözümleme ayarları uygulamanızı sağlar. Örneğin, kod analizini, hata ayıklama derlemeleri için projenize bir kural kümesi ve yayın derlemeleri için farklı bir küme uygulamak üzere yönlendirebilirsiniz.
Kod Analizini Etkinleştirme
Microsoft Kod Analizini Etkinleştir ve Clang-Tidy'ı Etkinleştir seçeneklerini değiştirerek projeniz için kod analizini etkinleştirebilir ve Derlemede Kod Analizini Etkinleştir'i seçerek derlemede çalıştırılıp çalıştırılmadığını daha fazla yapılandırabilirsiniz. Yapılandırma listesiyle birlikte, örneğin hata ayıklama derlemeleri için Kod Analizi'ni devre dışı bırakmaya karar verebilir ve yayın derlemeleri için etkinleştirebilirsiniz.
Kod analizi, kodunuzun kalitesini artırmanıza ve yaygın tuzaklardan kaçınmanıza yardımcı olmak için tasarlanmıştır. Bu nedenle, kod analizini devre dışı bırakılıp bırakılmayacağını dikkatle düşünün. Projenize uygulanmasını istemediğiniz kural kümelerini, tek tek kuralları veya tek tek denetimleri devre dışı bırakmak genellikle daha iyidir.
CMake yapılandırması
CMake projelerinde, kod analizini etkinleştirmek veya devre dışı bırakmak için içindeki enableMicrosoftCodeAnalysis ve enableClangTidyCodeAnalysis anahtarlarının CMakeSettings.json değerini değiştirin. Daha fazla bilgi için bkz . Visual Studio'da Clang-Tidy kullanma.