Bagikan melalui


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.

Cuplikan layar memperlihatkan saran yang memperlihatkan bagaimana pengeditan berulang mengarah pada menemukan saran.

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.

Cuplikan layar memperlihatkan lightbulb saran IntelliCode.

Di Visual Studio 2019 16.9 dan rilis yang lebih baru, Anda juga melihat saran saat Anda mengetik, dalam daftar penyelesaian:

Cuplikan layar memperlihatkan saran IntelliCode yang ditampilkan 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.

Cuplikan layar memperlihatkan penemuan saran IntelliCode.

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.