File konfigurasi yang telah ditentukan sebelumnya

EditorConfig yang telah ditentukan sebelumnya dan file seperangkat aturan tersedia yang membuatnya cepat dan mudah untuk mengaktifkan kategori aturan kualitas kode, seperti aturan keamanan atau desain. Dengan mengaktifkan kategori aturan tertentu, Anda dapat mengidentifikasi masalah yang ditargetkan dan kondisi tertentu. Untuk mengakses file yang telah ditentukan sebelumnya ini, instal paket penganalisis NuGet Microsoft.CodeAnalysis.NetAnalyzers .

Microsoft.CodeAnalysis.NetAnalyzers menyertakan file EditorConfig dan seperangkat aturan yang telah ditentukan sebelumnya untuk kategori aturan berikut:

  • Semua aturan
  • Aliran Data
  • Desain
  • Dokumentasi
  • Globalisasi
  • Interoperabilitas
  • Kemudahan Pemeliharaan
  • Penamaan
  • Penampilan
  • Diporting dari FxCop
  • Keandalan
  • Keamanan
  • Penggunaan

Masing-masing kategori aturan tersebut memiliki EditorConfig atau file seperangkat aturan untuk:

  • Aktifkan semua aturan dalam kategori (dan nonaktifkan semua aturan lainnya)
  • Gunakan tingkat keparahan default setiap aturan dan diaktifkan secara default (dan nonaktifkan semua aturan lainnya)

Petunjuk / Saran

Kategori "semua aturan" memiliki file EditorConfig atau seperangkat aturan tambahan untuk menonaktifkan semua aturan. Gunakan file ini untuk menyingkirkan peringatan atau kesalahan penganalisis dalam proyek dengan cepat.

File-file EditorConfig yang telah ditentukan sebelumnya

File EditorConfig yang telah ditentukan sebelumnya untuk paket penganalisis Microsoft.CodeAnalysis.NetAnalyzers terletak di subdirektori editorconfig tempat paket NuGet diinstal. Misalnya, file EditorConfig untuk mengaktifkan semua aturan keamanan terletak di editorconfig/SecurityRulesEnabled/.editorconfig.

Salin file .editorconfig yang dipilih ke direktori akar proyek Anda.

Seperangkat aturan yang telah ditentukan sebelumnya

File seperangkat aturan yang telah ditentukan sebelumnya untuk paket penganalisis Microsoft.CodeAnalysis.NetAnalyzers terletak di subdirektori rulesets tempat paket NuGet diinstal. Misalnya, file seperangkat aturan untuk mengaktifkan semua aturan keamanan terletak di rulesets/SecurityRulesEnabled.ruleset. Salin satu atau beberapa seperangkat aturan dan tempelkan di direktori yang berisi proyek Anda.

Lihat juga