オートホットキー ショートカットを使用して、開いているウィンドウ間の切り替えを高速化


通常、私たちの OS は一度に非常に多くのアプリケーションを実行するため、非常に多くの開いているウィンドウで迷子にならないようにするのは非常に困難です. Windows を使用している場合、通常、開いているアプリを切り替える方法がいくつか組み込まれています.
  • タスクバーからアプリを選択します.
  • Alt+Tab または Win+Tab ショートカットを使用してアプリを切り替えます. (最近使用されていないアプリが最初に表示されるため、方向性が分かりやすくなります.また、矢印キーを使用して提案されたアプリ間を移動したり、Delete を使用してアプリを閉じたりすることもできます.)
  • Win+<n> ショートカットを使用して、アイコンがタスクバーの n 番目のアイコンであるアプリを開きます. (通常、複数のアプリがタスクバーにピン留めされているため、それらの位置は変わらないため、ホットキーを覚えています.たとえば、Web ブラウザーをタスクバーの最初のアプリとしてピン留めしている場合、Win+1 ショートカットを定期的に使用してブラウザー ウィンドウを開きます.アプリがまったく実行されない場合は、OS が実行します.)
  • Win+<n> ショートカットを使用すると、開いているウィンドウを検索する必要がないため、時間を大幅に節約できます.代わりに、正確なホットキーを 1 つ使用するだけで、ウィンドウが表示されます.問題は、このホットキーを 10 個のアプリ (キーボードの 0 ~ 9 個のキーに相当) にしか使用できないことです.

    このため、Autohotkey プログラムをインストールし、ウィンドウ タイトル テキストに基づいてアプリを表示する簡単なスクリプトを作成しました.私は常に Win+Shift+? ショートカットを使用します ( #Win を意味し、 + は Autohotkey スクリプトで Shift を意味します).スクリプトを実行すると、 Win+Shift+V を押すと Visual Studio ウィンドウが表示され、 Win+Shift+P を押すと Postman が表示されます.

    SetTitleMatchMode, Regex
    SetTitleMatchMode, Slow
    
    #+v::
    WinActivate, .*Visual Studio
    return 
    
    #+p::
    WinActivate, Postman
    return
    
    #+o::
    WinActivate, .*LibreOffice
    return
    
    #+c::
    WinActivate, .*Calc
    return
    


    スクリプトを .ahk 拡張子で保存すると、ダブルクリックして手動で実行できます.または、コンピュータを使用するたびに自動的に実行されるように、スタートアップ フォルダ ( %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup ) に配置することもできます.

    たった 1 つのキーボード ショートカットで、実行中のほぼすべてのアプリにすばやく切り替えることができるようになりました.

    Autohotkey を使用すると、現在の物理キーボードにないキーを再マッピングしたり、マルチメディア機能 (再生の開始/再開、音量のアップ/ダウンなど) のショートカットを作成したりするなど、他にも多くの便利なことができます.追加のキーを備えた専用のキーボードを購入する必要があります.