Tanılama kimliklerini seçme

Tanılama kimliği, derleyici hatası veya çözümleyici tarafından oluşturulan bir tanılama gibi belirli bir tanılamayla ilişkilendirilmiş dizedir.

Kimlikler aşağıdakiler gibi çeşitli API'lerden elde edilir:

Tanılama kimlikleri, örneğin #pragma uyarı devre dışı bırakma veya .editorconfig dosyalarından kaynakta tanımlayıcı olarak da kullanılır.

Dikkat edilmesi gereken noktalar

  • Tanılama kimlikleri benzersiz olmalıdır
  • Tanılama kimlikleri C'de yasal tanımlayıcılar olmalıdır#
  • Tanılama kimlikleri 15 karakterden kısa olmalıdır
  • Tanılama kimlikleri formda olmalıdır <PREFIX><number>
    • Ön ek projenize özgüdür
    • Sayı, belirli bir tanılamayı temsil eder

Not

Bu, tanılama kimliklerini değiştirmek için kaynak hataya neden olan bir değişikliktir çünkü kimlik değişirse mevcut gizlemeler yoksayılabilir.

Ön ekinizi iki karakterli (ve gibiCSXXXCAXXXX) ile sınırlandırmayın. Bunun yerine, çakışmaları önlemek için daha uzun bir ön ek kullanın. Örneğin, System.* tanılama ön eki olarak kullanır SYSLIB .