Bagikan melalui


Terapkan dengan Copilot (IDE3000)

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.

Lihat juga