Ich verwende IntelliJ in Windows und Strg-Alt-M ist eine sehr nützliche Verknüpfung, die aber im Moment nichts bewirkt. Die Verknüpfungen erreichen IntelliJ einfach nicht. Mein Verdacht ist, dass es eine andere App als globale Verknüpfung oder ähnliches registriert hat.
In IntelliJ scheint es richtig eingestellt zu sein:
und wenn ich eine andere Verknüpfung zu "Methode ..." hinzufüge, wie z. B. Strg-Alt-Umschalt-R, kann ich sie im Editor von IntelliJ ordnungsgemäß verwenden.
Ich verwende das neueste Windows 10 und das neueste IntelliJ.
Irgendwelche Ideen, wie ich das herausfinden kann?
Ich habe den hier beschriebenen Prozess befolgt:
Wie kann ich feststellen, welcher Prozess einen Hotkey in Windows besitzt?
Wenn Sie das Visual Studio-Tool Spy ++ verwenden und anscheinend das Ereignis M-key-down verwenden, wird dies niemals ausgelöst.
Folgendes passiert bei Strg-Alt-T:
Eine Verknüpfung, die in IntelliJ wie erwartet funktioniert. Und das passiert mit ctrl-alt-m:
Ich habe zwei Tastaturen an diesen Computer angeschlossen: eine Kinesis Advantage und eine Logitech K120. Beide verhalten sich in Bezug auf Strg-Alt-M gleich.
Antworten:
Ich hatte das gleiche problem Es stellt sich heraus, dass NVidias Schattenspiel diese Verknüpfung standardmäßig abfängt, wie hier angegeben. Anscheinend reagieren alle JetBrains-Produkte gleich. So wird die gleiche Erfahrung in Android Studio, Rider, CLion und so weiter behoben ...
Befolgen Sie einfach die folgenden Schritte.
Öffnen Sie die GeForce Experience-Einstellungen
Öffne die Overlay-Einstellungen im Spiel
Öffnen Sie die Verknüpfungseinstellungen
Ersetzen Sie die Mikrofonstummschaltung
Genießen!
quelle
Ich habe Zugriff auf IntelliJ IDEA 10.5.4, daher habe ich die Verknüpfung in einer JavaScript-Datei getestet und sie funktionierte einwandfrei, wenn ein funktionsfähiger Code ausgewählt wurde. Das Problem scheint lokal auf Ihrem Computer zu liegen, obwohl Sie sicherlich eine andere Version als meine alte verwenden.
Was kann ich vorschlagen:
Der Microsoft-Artikel Windows-Tastenkombinationen für Eingabehilfen zeigt, dass diese Tastenkombination von der Bildschirmlupe verwendet wird. Sie können die Lupe deaktivieren, wenn sie aktiviert ist.
Überprüfen Sie, ob die Verknüpfung in Ihrer IntelliJ-Version richtig definiert ist. In meinem befindet sich dies unter dem Menü Datei / Einstellungen / Keymap, und ich habe den Tastaturfilter verwendet, um es zu isolieren:
Überprüfen Sie dies weiter, indem Sie diesem Element eine weitere Tastenkombination hinzufügen und prüfen, ob die neue funktioniert.
Überprüfen Sie dies noch weiter, indem Sie Windows im abgesicherten Modus starten . Wenn das Problem behoben ist, wird diese Verknüpfung von einem Drittanbieterprodukt blockiert. Sie können Autoruns verwenden , um Startprodukte in Gruppen zu deaktivieren und zu booten, bis das Produkt gefunden wurde, und sie dann wieder zu aktivieren .
Wenn Sie nicht genau wissen, warum dies geschieht, schlagen Sie eine Lösung mit AutoHotkey vor , bei der in IntelliJ IDEA die Tastenkombination Strg-Alt-M einer anderen Tastenkombination und dann mit AutoHotkey die Tastenkombination Strg-Alt-M der neuen Tastenkombination zugeordnet wird.
quelle
Die folgende ähnliche Frage kann hilfreich sein: Wie kann ich feststellen, welcher Prozess einen Hotkey in Windows besitzt? Es gibt eine Antwort für Windows 10.
Darüber hinaus stellt der Benutzer in dieser Frage fest , dass Strg + M von der Bing-Symbolleiste abgefangen wurde. Nicht sicher, ob Strg + M für Sie funktioniert, aber es ist etwas zu untersuchen.
quelle
Navigieren Sie zu https://docs.microsoft.com/en-us/sysinternals/.
Laden Sie
process monitor
es herunter und führen Sie es ausPrüfen Sie, ob etwas aktiv wird, wenn Sie Strg-Alt-M drücken
quelle