Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
| Harta benda | Nilai |
|---|---|
| Identifikasi Aturan | IDE3000 |
| Titel | Terapkan dengan Copilot |
| Kategori | CodeQuality |
| Subkategori | Aturan lain-lain |
| bahasa yang berlaku | C# |
Gambaran Umum
Aturan ini mengidentifikasi metode yang mengandung NotImplementedException dan memberikan saran untuk mengimplementasikan metode tersebut dengan menggunakan GitHub Copilot. Saat Anda menggunakan perbaikan kode ini, GitHub Copilot menghasilkan implementasi untuk metode berdasarkan tanda tangan, konteks jenis, dan informasi lain yang tersedia.
Nota
Bahkan jika Anda mengaktifkan aturan gaya kode pada build, aturan ini tetap tidak diaktifkan. Ini hanya muncul di IDE.
Opsi
Aturan ini tidak memiliki opsi gaya kode terkait.
Contoh
// Code with NotImplementedException
public class Calculator
{
public int Add(int a, int b)
{
// IDE3000: Implement with Copilot.
throw new NotImplementedException();
}
}
Saat Anda mengeklik saran bola lampu, pilih opsi Terapkan dengan Copilot untuk meminta GitHub Copilot menghasilkan implementasi untuk metode tersebut.
Menyembunyikan peringatan
Jika Anda hanya ingin menyembunyikan satu pelanggaran, tambahkan direktif pra-pemrosesan ke file sumber Anda untuk menonaktifkan dan kemudian mengaktifkan kembali aturan tersebut.
#pragma warning disable IDE3000
// The code that's violating the rule is on this line.
#pragma warning restore IDE3000
Untuk menonaktifkan aturan untuk file, folder, atau proyek, atur tingkat keparahannya ke none dalam file konfigurasi.
[*.{cs,vb}]
dotnet_diagnostic.IDE3000.severity = none
Untuk menonaktifkan semua aturan gaya kode, atur tingkat keparahan untuk kategori Style menjadi none di dalam file konfigurasi.
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
Untuk informasi selengkapnya, lihat Cara menyembunyikan peringatan analisis kode.