Aracılığıyla paylaş


Kod analizi kural kümesi düzenleyicisini kullanma

Kod analizi kural kümesi düzenleyicisi, özel bir kural kümesine dahil edilen kuralları belirtmenize ve kural ihlallerinin önem derecesini ayarlamanıza olanak tanır.

Aşağıdaki tabloda önem derecesi seçenekleri gösterilmektedir:

Eylem (Önem Derecesi) Açıklama
Uyarı Hata Listesi'nde ve derleme zamanında bir uyarı oluşturur.
Hata Hata Listesi'nde ve derleme zamanında bir hata oluşturur.
Bilgi Hata Listesinde bir ileti oluşturur.
Gizli İhlal kullanıcı tarafından görülmeyebilir. Ancak IDE'ye ihlal bildirilir.
Hiçbiri Kural gizlendi. Davranış, kuralın kural kümesinden kaldırılmış olmasıyla aynıdır.

Düzenleyici, kuralları belirttiğiniz bir kural kümesi alanına göre gruplandıran bir ağaç yapısında görüntüler. Kural kümesine kural eklemek veya kural kümesinden kural kaldırmak için aşağıdaki adımlardan birini veya birkaçını gerçekleştirin:

  • Gruptaki tüm kuralları eklemek veya kaldırmak için grup düğümünün onay kutusunu seçin veya temizleyin. Bir grup seçtiğinizde, tüm kurallar Uyarı eylemine ayarlanır.

    İpucu

    Gruplandırma ölçütü açılan listesinde kuralların gruplandırma şeklini değiştirebilirsiniz.

  • Grubun Eylem alanına tıklayın, gruptaki tüm kurallara uygulanacak eylemi belirtin.

  • Tek bir kuralın onay kutusunu seçin veya temizleyin. Bir kuralın onay kutusunu seçtiğinizde, kural Uyarı eylemine ayarlanır.

Araç Çubuğu

Kural kümesi kılavuzunda görünen verileri gruplandırmak, filtrelemek ve aramak için kural kümesi düzenleyicisinin araç çubuğunu kullanabilirsiniz.

Aşağıdaki tabloda, kural kümesi düzenleyicisinin araç çubuğundaki denetimler açıklanmaktadır.

Araç çubuğu denetimi Açıklama
Tümünü Genişlet Tüm gruplardaki kuralları gösterir.
Tümünü Daralt Tüm gruplardaki kuralları gizler.
Gruplandırma Ölçütü Kuralların gruplandırıldığı alanı belirtir. Kuralları gruplar olmadan göstermek için Yok'a> tıklayın<.
Sütun Seçenekleri Görüntülenecek kural alanlarını belirtir.
Geçerli çözüme uygulanmayan kuralları gizleme Çözümle aynı Hedef Türüne sahip olmayan kuralları gösterir veya gizler.
Kod Analizi hataları oluşturabilen kuralları göster Hata eylemine atanan kuralları gösterir veya gizler.
Kod Analizi uyarıları oluşturabilen kuralları göster Uyarı eylemine atanan kuralları gösterir veya gizler.
Etkin olmayan kuralları göster Hiçbiri eylemine atanan kuralları gösterir veya gizler.
Alt kural kümeleri ekleme veya kaldırma Seçili kural kümelerindeki kuralları ekler veya kaldırır.
Arama kuralları Belirttiğiniz dize için tüm alan değerlerini arar.

Kural kümesi alanları

Kural kümesi alanları kural kümesiyle ilgili bilgileri görüntüler ve kural listesini sıralamak ve gruplandırmak için kullanılabilir. Alanları görüntülemek veya gizlemek için, kural kümesi düzenleyicisi araç çubuğunda Sütun Seçenekleri'ni seçin ve sonra gösterilecek veya gizlenecek alanların onay kutularını seçin veya temizleyin.

Aşağıdaki tabloda bir kural kümesinin alanları açıklanmaktadır:

Alan Açıklama
Kimlik Kuralın tanımlayıcısı.
Kategori Kural kümelerindeki üyeliklerine ek olarak, kod çözümleme kuralları da kategoriye göre gruplandırılır. Daha fazla bilgi için bkz . Kod analizi uyarıları.
Ad Kuralın başlığı.
Ad alanı Kuralın ad alanı.
Hedef Türü Kuralın yerel, yönetilen veya veritabanı koduna yönelik olup olmadığını gösterir.
Eylem Kural bir kod analizi çalıştırmasında ihlal edildiğinde gerçekleştirilen eylem. Eylem alanını düzenleyebilirsiniz.
Kaynak Kural Kümeleri Kuralı içeren kural kümesi.

Kural kümelerini sıralama ve filtreleme

Kural kümesi kılavuzunun sütun üst bilgilerinden, kuralları alanın değerlerine göre sıralayabilir ve filtreleyebilirsiniz.

  • Kural kümesi listelerini sıralamak için sıralamak istediğiniz alanın sütun başlığını seçin. Kural kümeleri gruplandırılmışsa, her grup ayrı ayrı sıralanır.

  • Kural kümelerini bir alanın değerine göre filtrelemek için, filtrelemek istediğiniz alanın sütun başlığındaki filtre düğmesini seçin. Göstermek istediğiniz değerlerin onay kutularını seçin ve gizlemek istediğiniz değerlerin onay kutularını temizleyin.