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.
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin