私はWindowsでIntelliJを使用しています。Ctrl-Alt-Mは非常に便利なショートカットですが、現在は何も実行していません。ショートカットがIntelliJに届かない。私の疑いは、他のいくつかのアプリがそれをグローバルショートカットまたはそのようなものとして登録したことです。
IntelliJでは、正しく設定されているようです:
「ctrl-alt-shift-r」などの「メソッド...」に別のショートカットを追加すると、IntelliJのエディターで適切に使用できます。
私は最新のWindows 10と最新のIntelliJを実行しています。
どのようにしてそれを見つけることができるのでしょうか?
ここで説明するプロセスに従いました:
Windowsでホットキーを所有しているプロセスを特定するにはどうすればよいですか?
visual StudioツールSpy ++を使用して、どうやらMキーダウンイベントがトリガーされることはありません。
これはctrl-alt-tで何が起こるかです:
intelliJで期待どおりに機能するショートカット。そして、これはctrl-alt-mで何が起こるかです:
このコンピューターに接続されているキーボードは2つあります。KinesisAdvantageとLogitech K120です。どちらもctrl-alt-mに関して同じように動作します。
同じ問題がありました。 NVidiaのシャドウプレイがデフォルトでこのショートカットをキャッチすることが判明 ここで述べたように どうやら、すべてのJetBrains製品は同じように反応します。したがって、これはAndroid Studio、Rider、CLionなど)での同じエクスペリエンスを修正します...
以下の手順に従ってください。
GeForce Experience設定を開く
ゲーム内のオーバーレイ設定を開く
ショートカット設定を開く
マイクのミュートショートカットを置き換える
楽しい!
IntelliJ IDEA 10.5.4にアクセスできるので、JavaScriptファイルのショートカットをテストしましたが、実行可能なコードの一部が選択されている場合、それは完全にうまく機能しました。問題はコンピューターにローカルのようです、あなたは確かに私の古いバージョンとは別のバージョンを使用しています。
私が提案できること:
Microsoftの記事 ユーザー補助用のWindowsキーボードショートカット は、このショートカットが拡大鏡で使用されることを示しています。拡大鏡が有効になっている場合は、無効にすることができます。
ショートカットがIntelliJバージョンで適切に定義されていることを確認します。私の場合、これはメニューの[ファイル]、[設定]、[キーマップ]にあり、キーボードフィルターを使用して分離しました。
このアイテムに別のキーボードショートカットを追加し、新しいものが機能するかどうかを確認します。
セーフモードでのWindowsの起動 でさらに確認します。問題が解決した場合、このショートカットは実際に一部のサードパーティ製品によってブロックされています。 autoruns を使用して、スタートアップ製品をまとめてオフにし、製品が見つかるまでブートして、最終的にそれらを再びオンにすることができます。
これがなぜ起こっているのか絶対にわからない場合は、IntelliJ IDEA Ctrl-Alt-Mから別のショートカットへのマッピングを含む) AutoHotkey を使用して解決策を提案します。 AutoHotkeyを使用してCtrl-Alt-Mを新しいショートカットにマッピングします。
次の同様の質問が役立つ場合があります: Windowsでホットキーを所有しているプロセスを特定するにはどうすればよいですか? そこにWindows 10の回答があります。
さらに、 この質問 で、ユーザーはBingツールバーによってCtrl + Mが傍受されていたことがわかります。 Ctrl + Mが機能するかどうかはわかりませんが、調査する必要があります。
https://docs.Microsoft.com/en-us/sysinternals/ に移動します
ダウンロードprocess monitor
を実行します
ctrl-Alt-Mを押したときに何かがアクティブになるかどうかを確認します