Bantuan AI saat Anda mengedit kode
Saran IntelliCode membantu Anda saat melakukan pengeditan serupa di beberapa tempat dalam kode Anda. Demikian melacak pengeditan Anda secara lokal dan mendeteksi pengulangan. Kemudian menawarkan untuk menerapkan pengeditan yang sama di tempat lain di mana mereka mungkin berlaku. Misalnya, jika Anda telah melewatkan lokasi tempat pemfaktoran ulang dapat diterapkan, saran IntelliCode membantu Anda menemukan lokasi tersebut dan memperbaikinya.
IntelliCode mengetahui struktur semantik kode Anda. Struktur tersebut digunakan untuk mendeteksi situasi di mana perubahan dapat diterapkan, bahkan jika nama variabel berbeda.
Misalkan Anda mengganti konversi suhu berulang menggunakan nilai lokal yang dikodekan secara permanen dengan fungsi pembantu yang mengabstraksi nilai-nilai tersebut. IntelliCode mendeteksi perubahan berulang yang Anda buat, dan menyarankan Anda membuat perubahan tersebut di tempat lain.
Saran muncul sebagai Tindakan Cepat di editor Visual Studio. Saran IntelliCode memiliki opsi menu Tindakan Cepat Terapkan saran dan Abaikan saran seperti ini. Jika Anda ingin menggunakan perubahan yang disarankan, pilih Terapkan saran.
Di Visual Studio 2019 16.9 dan rilis yang lebih baru, Anda juga melihat saran saat Anda mengetik, dalam daftar penyelesaian:
Karena belajar dari pengeditan berulang Anda dalam sesi, saran IntelliCode terkadang membuat saran yang tidak sesuai dengan niat Anda. Jika Anda tidak ingin menggunakan perubahan yang disarankan, cukup pilih tindakan Abaikan saran seperti ini. IntelliCode tidak akan menyarankan pola itu lagi kecuali Anda membuatnya kembali dalam pengeditan berikutnya.
Catatan
Saran IntelliCode tercakup dalam sesi - saran tersebut tidak muncul setelah Anda menutup dan membuka kembali Visual Studio
Jika Anda ingin melihat daftar semua perubahan yang disarankan, buka Lihat>Jendela lain>Saran IntelliCode.
Saran lainnya tersedia bola lampu
Saat Anda menerima saran daftar penyelesaian, jika ada lokasi lain yang dapat Anda terapkan perubahan yang sama, Anda akan melihat bola lampu dengan tindakan yang menunjukkan daftar saran yang ditemukan. Ini membuka jendela saran IntelliCode, sehingga Anda dapat menemukan dan menindaklanjuti saran tersebut.
Menonaktifkan saran IntelliCode
Saran diaktifkan secara default untuk Visual Studio versi 16.7 dan yang lebih baru.
Jika Anda ingin menonaktifkannya, pilih Opsi Alat>, tab IntelliCode General, lalu alihkan saran C# ke Dinonaktifkan.