Share via


Tindakan Cepat

Tindakan Cepat memungkinkan Anda dengan mudah merefaktor, menghasilkan, atau memodifikasi kode dengan satu tindakan. Tindakan Cepat tersedia untuk file kode C#, C++, dan Visual Basic. Beberapa tindakan khusus untuk bahasa, dan yang lain berlaku untuk semua bahasa.

Tindakan Cepat dapat digunakan untuk:

Catatan

Topik ini berlaku untuk Visual Studio di Windows. Untuk Visual Studio untuk Mac, lihat Pemfaktoran ulang (Visual Studio untuk Mac).

Tindakan Cepat dapat diterapkan dengan menggunakan ikon bola lampu light bulb icon atau obengscrewdriver icon, atau dengan menekan Ctrl+. saat kursor Anda berada di baris kode tempat tindakan tersedia. Anda akan melihat bohlam error light bulb icon lampu kesalahan jika ada squiggle merah yang menunjukkan kesalahan dan Visual Studio memiliki perbaikan yang tersedia untuk kesalahan tersebut.

Untuk bahasa apa pun, pihak ketiga dapat memberikan diagnostik dan saran kustom, misalnya sebagai bagian dari SDK, dan bola lampu Visual Studio muncul berdasarkan aturan tersebut.

Ikon

Ikon yang muncul saat Tindakan Cepat tersedia memberikan indikasi jenis perbaikan atau refaktor yang tersedia. Ikon obengscrewdriver icon menunjukkan bahwa ada tindakan yang tersedia untuk mengubah kode, tetapi Anda tidak harus menggunakannya. Ikon bolalight bulb icon lampu kuning menunjukkan ada tindakan yang tersedia yang harus Anda lakukan untuk meningkatkan kode Anda. Ikon bola lampuerror light bulb icon kesalahan menunjukkan ada tindakan yang tersedia yang memperbaiki kesalahan dalam kode Anda.

Untuk melihat bohlam atau obeng

Jika perbaikan tersedia, bola lampu muncul:

  • Saat Anda mengarahkan mouse ke lokasi kesalahan

    Light bulb with mouse hovering

  • Di margin kiri editor saat Anda memindahkan tanda sisipan (kursor) ke baris kode yang berlaku

Anda juga dapat menekan Ctrl+. di mana saja pada baris untuk melihat daftar Tindakan Cepat dan pemfaktoran ulang yang tersedia.

Untuk melihat potensi perbaikan, pilih panah bawah di samping bola lampu atau tautan Perlihatkan potensi perbaikan . Daftar Tindakan Cepat yang tersedia ditampilkan.

Light bulb expanded

Tip

Untuk mempelajari cara menonaktifkan beberapa kode memperbaiki Tindakan Cepat, lihat Menonaktifkan analisis kode sumber untuk .NET.