อะไรทำให้ ctrl-alt-m ไม่สามารถเข้าถึง IntelliJ บน Windows 10 ได้


25

ฉันใช้ IntelliJ ใน Windows และ Ctrl-Alt-M เป็นทางลัดที่มีประโยชน์มาก แต่ตอนนี้ไม่ได้ทำอะไรเลย ทางลัดไม่สามารถเข้าถึง IntelliJ ได้ ความสงสัยของฉันคือแอพอื่น ๆ ลงทะเบียนเป็นทางลัดส่วนกลางหรืออะไรทำนองนั้น

ใน IntelliJ ดูเหมือนว่าตั้งอย่างถูกต้อง:

ป้อนคำอธิบายรูปภาพที่นี่

และถ้าฉันเพิ่มทางลัดอื่นลงใน "วิธีการ ... " เช่น ctrl-alt-shift-r ฉันสามารถใช้มันได้อย่างถูกต้องในเครื่องมือแก้ไขใน IntelliJ

ฉันใช้ Windows 10 ล่าสุดและ IntelliJ ล่าสุด

ความคิดใดที่ฉันจะหาได้

ฉันทำตามกระบวนการที่อธิบายไว้ที่นี่:

ฉันจะทราบได้อย่างไรว่ากระบวนการใดเป็นเจ้าของฮอตคีย์ใน Windows

ใช้เครื่องมือ Visual Studio Spy ++ และเห็นได้ชัดว่าเหตุการณ์ M-key-down ไม่เคยเกิดขึ้น

นี่คือสิ่งที่เกิดขึ้นสำหรับ ctrl-alt-t:

ป้อนคำอธิบายรูปภาพที่นี่

ทางลัดที่ทำงานได้ตามที่คาดไว้ใน IntelliJ และนี่คือสิ่งที่เกิดขึ้นกับ ctrl-alt-m:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันมีคีย์บอร์ดสองอันเชื่อมต่อกับคอมพิวเตอร์นี้: Kinesis Advantage และ Logitech K120 พวกเขาทั้งสองทำงานในลักษณะเดียวกันกับ ctrl-alt-m


มันจะทำอะไรเมื่อ IntelliJ ไม่ได้อยู่ในโฟกัส?
BoffinBrain

@BoffinbraiN: ไม่
pupeno

@DavidPostill: ฉันเพิ่มข้อมูลเพิ่มเติมที่ทำให้คำถามนี้ฉันเชื่อว่าจะไม่ซ้ำกันอีกต่อไป
pupeno

เห็นได้ชัดว่า Windows ไม่ได้ส่งรหัสสแกนเพื่อให้คุณไม่สามารถดูได้ใน VS Spy ทำไมคุณไม่จับคู่ Ctrl-Alt-M กับทางลัดอื่นที่ใช้งานได้ (และพิมพ์ง่ายกว่า)? การจับคู่แป้นพิมพ์ใช้ในเมนูไฟล์ / การตั้งค่า / คีย์แมป
harrymc

@harrymc: ฉันคุ้นเคยกับ ctrl-alt-m และเป็นค่าเริ่มต้นสำหรับการสร้างวิธีการใหม่ใน IntelliJ ดังนั้นถ้าฉันจับคู่กับคนอื่นฉันสามารถทำได้บนเครื่องของพวกเขาและพวกเขาสามารถทำได้บนฉัน เครื่องเช่นกัน
pupeno

คำตอบ:


28

ผมมีปัญหาเดียวกัน. ปรากฎการเล่นเงาของ NVidia จับทางลัดนี้ตามค่าเริ่มต้นตามที่ระบุไว้ที่นี่ เห็นได้ชัดว่าทุกผลิตภัณฑ์ JetBrains ตอบสนองในลักษณะเดียวกัน ดังนั้นสิ่งนี้จะแก้ไขประสบการณ์เดียวกันใน Android Studio, Rider, CLion และอื่น ๆ ...

เพียงทำตามขั้นตอนด้านล่าง

  1. เปิดการตั้งค่า GeForce Experience

    เปิดการตั้งค่า GeForce Experience

  2. เปิดการตั้งค่าภาพซ้อนทับในเกม

  3. เปิดการตั้งค่าทางลัด

    เปิดการตั้งค่าทางลัด

  4. เปลี่ยนทางลัดปิดเสียงไมโครโฟน

    แทนที่ทางลัดปิดเสียง microfone

  5. สนุก!


6
แก้ไขปัญหาให้ฉัน คุณเป็นผู้ช่วยชีวิต!
Joffrey

ขอบคุณ ปัญหาเดียวกันกับ visual studio สำหรับทางลัดเอกสารเอกภาพ ตอนนี้ถ้าฉันสามารถหาวิธีแยกเพียงแทนที่การแทนที่ ... อัปเดต: มันเป็น backspace
Daniel B.

@DanielB ฉันไม่ได้พูดอะไรออกไปเลย คุณประสบปัญหาคล้ายกันในเอ็นจิ้นความสามัคคีซึ่งช็อตคัตถูกจับภาพโดย visual studio หรือไม่?
TeddybearCrisis

กันไปสำหรับทางลัด ALT + F7 สำหรับ "ค้นหาการใช้รหัส" ดังที่เห็นในภาพหน้าจอล่าสุดด้านบนมันถูกจับโดยการหยุดชั่วคราว / การออกอากาศต่อ ดังนั้นโดยพื้นฐานฉันลบทางลัด NVIDIA ทั้งหมดออก
TeddybearCrisis

ในกรณีของฉันฉันไม่มี NVidia คุณสามารถเลือกข้อความใน IDE และตรวจสอบปุ่มลัดอื่น ๆ เช่น Alt + F1, Alt + F8 หากใช้งานได้ NVidia จะไม่จับปุ่มลัด
CoolMind

2

ฉันสามารถเข้าถึง IntelliJ IDEA 10.5.4 ดังนั้นฉันจึงทดสอบทางลัดในไฟล์ JavaScript และทำงานได้อย่างสมบูรณ์แบบเมื่อเลือกรหัสที่ทำงานได้ ปัญหาดูเหมือนว่าภายในเครื่องคอมพิวเตอร์ของคุณแม้ว่าคุณจะใช้รุ่นอื่นมากกว่ารุ่นเก่าของฉัน

สิ่งที่ฉันสามารถแนะนำ:

  • แป้นพิมพ์ลัดของ Microsoft Windows สำหรับการช่วยสำหรับการเข้าถึงแสดงว่าทางลัดนี้ถูกใช้โดยแว่นขยาย คุณสามารถปิดการใช้งานแว่นขยายหากมีการเปิดใช้งาน

  • ตรวจสอบว่ามีการกำหนดทางลัดไว้อย่างดีในรุ่น IntelliJ ของคุณ ในของฉันนี้อยู่ภายใต้เมนูไฟล์ / การตั้งค่า / Keymap และฉันใช้ตัวกรองแป้นพิมพ์เพื่อแยกมัน:

IntelliJ IDEA Keymap สำหรับ Ctrl + Alt + M

  • ตรวจสอบเพิ่มเติมโดยการเพิ่มแป้นพิมพ์ลัดอื่นลงในรายการนี้และดูว่าใช้งานได้หรือไม่

  • ตรวจสอบยิ่งขึ้นโดยการ บูตของ Windows ใน Safe Mode หากปัญหาหายไปแสดงว่าทางลัดนี้ถูกปิดกั้นโดยผลิตภัณฑ์ของบุคคลที่สาม คุณสามารถใช้การทำงาน อัตโนมัติ เพื่อปิดผลิตภัณฑ์เริ่มต้นเป็นกลุ่มและการบูทจนกว่าจะพบผลิตภัณฑ์และในที่สุดก็เปิดใช้งานอีกครั้ง

  • หากคุณไม่สามารถหาสาเหตุที่แท้จริงได้ฉันขอแนะนำวิธีใช้AutoHotkey ที่เกี่ยวข้องกับการแมปใน IntelliJ IDEA ของ Ctrl-Alt-M กับทางลัดอื่นจากนั้นใช้ AutoHotkey เพื่อจับคู่ Ctrl-Alt-M กับทางลัดใหม่


1
ขอบคุณ @harrymc พูดถึงประเด็นของคุณ: ฉันไม่ได้ใช้แว่นขยาย ฉันตรวจสอบการกำหนดค่าและดูเหมือนจะไม่มีวิธีปิดใช้งานทางลัดเท่านั้นเพื่อปิดแว่นขยายซึ่งเป็น ฉันอัพเดทคำถามเกี่ยวกับการกำหนดค่าของ IntelliJ
pupeno

1
แว่นขยายอาจจะไม่เกี่ยวข้อง แต่ดูบทความนี้
harrymc

และจะเกิดอะไรขึ้นเมื่อบูตในเซฟโหมด
harrymc

ในเซฟโหมด IntelliJ ไม่เริ่มดังนั้นฉันไม่สามารถทดสอบได้
pupeno

แปลก. บางทีคุณอาจลองใช้ Safe Mode ด้วยเครือข่าย
harrymc

1

คำถามที่คล้ายกันต่อไปนี้อาจช่วยได้: ฉันจะทราบได้อย่างไรว่ากระบวนการใดเป็นเจ้าของฮอตคีย์ใน Windows มีคำตอบสำหรับ Windows 10 ในนั้น

นอกจากนี้ในคำถามนี้ผู้ใช้พบว่า Ctrl + M ถูกดักจับโดยแถบเครื่องมือ Bing ไม่แน่ใจว่า Ctrl + M เหมาะกับคุณหรือไม่ แต่เป็นสิ่งที่ต้องตรวจสอบ


ใน Firefox Ctrl + M ย่อขนาดหน้าต่างปัจจุบัน หากใช้งานได้แถบเครื่องมือ Bing จะไม่เกี่ยวข้องกับสิ่งนั้น
CoolMind

0

นำทางไปที่https://docs.microsoft.com/en-us/sysinternals/

ดาวน์โหลดprocess monitorและเรียกใช้

ดูว่ามีอะไรใช้งานหรือไม่เมื่อคุณกด Ctrl-Alt-M


โดยการตรวจสอบกระบวนการคุณหมายถึง sysmon หรือไม่
pupeno

ฉันไม่ได้พูด sysmon
jsotola

docs.microsoft.com/en-us/sysinternals/downloads/procmon ขอบคุณ แต่ฉันยังไม่พบกระบวนการที่จำเป็น
CoolMind
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.