Beberapa bahasa mendukung tindakan kode yang menampilkan bola lampu yang memberikan perbaikan cepat untuk peringatan / kesalahan (Lihat https://code.visualstudio.com/docs/editor/editingevolved#_code-action untuk informasi selengkapnya). Saya suka fitur ini tetapi saya tidak suka mengklik bola lampu. Sayangnya saya tidak dapat menemukan jalan pintas untuk membuka bola lampu di posisi kursor saat ini . Bagaimana cara membuat pintasan seperti itu?
Saya mencoba membuat pintasan vscode.executeCodeActionProvider
dengan membuat keybinding khusus seperti ini:
[{ "key": "alt+enter", "command": "vscode.executeCodeActionProvider"}]
Tapi setiap kali saya menekan pintasan, saya menerima peringatan
Menjalankan perintah kontribusi: 'vscode.executeCodeActionProvider' gagal.
Jika Anda seorang pecandu JetBrains dan tidak dapat membayangkan tidak menggunakan Alt+ Entersepanjang hari, maka Anda dapat memetakan ulang default ( Ctrl+ .) dengan cukup mudah.
Buka menu File dan pilih Preferences lalu Keyboard Shortcuts .
Ketik
editor.action.quickFix
di kotak pencarian:Klik ikon pena, atau klik kanan dan pilih Ubah Pengikatan Tombol .
Masukkan pintasan pilihan Anda ke dalam dialog yang muncul, lalu tekan Enter.
Anda akan mendapatkan hasil seperti ini:
sumber