HyperSwitchをインストールしておくと「隠す(command + M)」で隠したウインドウもすぐ開けるようになる

神戸業務ハッカーのTDと3DPI Noteの上西さんと話していて見つけた、HyperSwitchの副次的なメリットです。
HyperSwitchに関しては過去の記事をご覧ください。
command + Mを使わない理由
Macでcommand + Mを押すと、選択したウインドウがDockの右下に隠されます。

この状態だと、command + tabのアプリケーションスイッチャーでアプリを選択しても、ウインドウはDockの中にあるため表示されません。
そこで、command + tabでアプリを選択し、指を離すと同時にoptionを押すと、隠れていたウインドウが表示されるというTipsを使う必要がありました(もしくはわざわざDockの右下へマウスカーソルを移動させる)。
非常に面倒だったので、このcommand + Mは一切使わないようにしていました。
HyperSwitchだと隠れていたウインドウが開く
HyperSwitchをインストールした状態で、アプリケーションスイッチャーを使用すると、command + Mで隠したウインドウも、アプリを選択しただけでちゃんと出てきて表示されるようになりました。
これはHyperSwitchの「App Switcher」機能のおかげで、HyperSwitchをインストールすると、アプリケーションスイッチャーの下にウインドウも表示されるようになります。
そのため、アプリだけでなくウインドウも選択することになり、結果挙動としては隠れていたウインドウも開くと思われます。
| 通常のアプリケーションスイッチャー | アプリだけを選択するから、ウインドウには干渉しない |
|---|---|
| HyperSwitchをインストール | アプリとウインドウを同時に選択するから、隠れていたウインドウも表示される |
command + Mは使っていいのか?
HyperSwitchのおかげで、アプリケーションスイッチャーから簡単に隠れたウインドウが開けるようになりました。
そうなってくるとcommand + Mも「一時的に隠しておきたいウインドウがあるなら使うのもアリなのでは?」と思えてきました(自分はそもそもウインドウを一時的に隠すことが無いので使わなさそうですが…)。
画面共有しながらビデオ会議するときなど、他案件のウインドウを一時的に非表示するのは需要がありそうです。
ただし、アプリケーションスイッチャーから簡単に表示できてしまうので、間違えて表示しないように少し注意が必要です。


1Passwordで素早くパスワードを入力するためのショートカットキー
PC作業をする上でのちょっとした小技 #1日1Tips – 2019年6月
「EvernoteSpotlightは、キーチェーン内の”Evernote”に保存されている機密情報を使用しようとしています」というダイアログボックスを非表示にする方法
知っていると作業が少しラクになるMacの豆知識 #1日1Tips – 2019年12月
Macのホームディレクトリにある設定ファイルをDropboxで管理する
ターミナルに表示されるmacのコンピュータ名を変更する方法
ATOKの「ATOKパレットの表示」「単語登録」ショートカットキーが、Emacsキーバインドと被るので変更したい
チャットサービスを一元管理できる「Franz」を使ってチャットの確認をラクにする
Alfredで特定のフォルダ内だけを検索するWorkflowを作成する方法
MacBook ProのTouch Barを完全に無効化する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
日常の入力をもっとラクにするためのATOK 単語登録周りの設定
zshのMacターミナルの「%」記号前表示をカスタマイズする方法
Jedit Ωに「別名で保存」のショートカットキーを割り当てる方法
画面キャプチャから動画編集までできるScreenFlowの基本的な設定
Google Chromeでいま開いているページのQRコード生成方法
シンプルが特徴のノートアプリ「Simplenote」とApple純正の「メモ.app」の比較
キーボードショートカット以外の新しい選択肢、左手用インプットデバイス「Orbital 2」
js-cookieでウェブサイトのダークモード表示設定をユーザーごとに保存しておく方法
Figmaのテキスト編集周りの基本操作|テキストの追加方法からグラデーション設定や縦書き、アウトライン化
CSS Nite in Kobe, vol.41「最新ネット広告の打ち手を学ぶ1dayレッスン 〜レスポンシブ検索広告からAmazon広告、ストーリーまで」に参加してきました