Saya menggunakan IntelliJ di Windows dan Ctrl-Alt-M adalah jalan pintas yang sangat berguna tetapi saat ini tidak melakukan apa-apa. Pintasan tidak mencapai IntelliJ. Kecurigaan saya adalah bahwa beberapa aplikasi lain mendaftarkannya sebagai pintasan global atau semacamnya.
Di IntelliJ, sepertinya disetel dengan benar:
dan jika saya menambahkan pintasan lain ke "Metode ...", seperti ctrl-alt-shift-r, saya dapat menggunakannya dengan benar di editor di IntelliJ.
Saya menjalankan Windows 10 terbaru dan IntelliJ terbaru.
Adakah ide bagaimana saya bisa mengetahuinya?
Saya mengikuti proses yang dijelaskan di sini:
Bagaimana saya bisa menentukan proses mana yang memiliki hotkey di Windows?
menggunakan alat Visual Studio Spy ++ dan ternyata acara M-key-down tidak pernah memicu.
Inilah yang terjadi pada ctrl-alt-t:
pintasan yang berfungsi seperti yang diharapkan di IntelliJ. Dan inilah yang terjadi dengan ctrl-alt-m:
Saya memiliki dua keyboard yang terhubung ke komputer ini: Kinesis Advantage dan Logitech K120. Mereka berdua berperilaku sama dalam hal ctrl-alt-m.
Jawaban:
Saya memiliki masalah yang sama. Ternyata pemutaran bayangan NVidia menangkap pintasan ini secara default seperti yang dinyatakan di sini. Tampaknya semua produk JetBrains bereaksi dengan cara yang sama. Jadi ini akan memperbaiki pengalaman yang sama di Android Studio, Rider, CLion, dan sebagainya ...
Ikuti saja langkah-langkah di bawah ini.
Buka pengaturan GeForce Experience
Buka pengaturan overlay dalam game
Buka pengaturan pintasan
Ganti pintasan bisu mikrofon
Nikmati!
sumber
Saya memiliki akses ke IntelliJ IDEA 10.5.4, jadi saya menguji pintasan pada file JavaScript, dan itu berfungsi dengan baik ketika sepotong kode yang layak dipilih. Masalahnya tampaknya lokal untuk komputer Anda, meskipun Anda pasti menggunakan versi lain dari yang lama.
Apa yang bisa saya sarankan:
Artikel Microsoft pintasan keyboard Windows untuk aksesibilitas menunjukkan bahwa pintasan ini digunakan oleh Magnifier. Anda dapat menonaktifkan Magnifier, jika diaktifkan.
Periksa apakah pintasan didefinisikan dengan baik dalam versi IntelliJ Anda. Di tambang ini terletak di bawah menu File / Settings / Keymap, dan saya menggunakan filter keyboard untuk mengisolasinya:
Periksa lebih lanjut dengan menambahkan pintasan keyboard lain ke item ini dan melihat apakah yang baru berfungsi.
Periksa lebih jauh dengan Mem-boot Windows dalam Safe Mode . Jika masalah hilang maka pintasan ini memang diblokir oleh beberapa produk pihak ketiga. Anda dapat menggunakan autoruns untuk mematikan produk startup secara berkelompok dan mem-boot, sampai produk ditemukan, akhirnya menyalakannya kembali.
Jika Anda tidak dapat menemukan mengapa hal ini terjadi, saya sarankan solusi menggunakan AutoHotkey , yang melibatkan pemetaan di IntelliJ IDEA dari Ctrl-Alt-M ke pintasan lain, kemudian menggunakan AutoHotkey untuk memetakan Ctrl-Alt-M ke pintasan baru.
sumber
Pertanyaan serupa berikut ini dapat membantu: Bagaimana saya bisa menentukan proses mana yang memiliki hotkey di Windows? Ada jawaban untuk Windows 10 di sana.
Selain itu, dalam pertanyaan ini , pengguna menemukan bahwa Ctrl + M sedang dicegat oleh bilah alat Bing. Tidak yakin apakah Ctrl + M bekerja untuk Anda, tetapi itu adalah sesuatu untuk diselidiki.
sumber
arahkan ke https://docs.microsoft.com/en-us/sysinternals/
unduh
process monitor
dan jalankanlihat apakah ada yang menjadi aktif ketika Anda menekan Ctrl-Alt-M
sumber