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も「一時的に隠しておきたいウインドウがあるなら使うのもアリなのでは?」と思えてきました(自分はそもそもウインドウを一時的に隠すことが無いので使わなさそうですが…)。
画面共有しながらビデオ会議するときなど、他案件のウインドウを一時的に非表示するのは需要がありそうです。
ただし、アプリケーションスイッチャーから簡単に表示できてしまうので、間違えて表示しないように少し注意が必要です。


BetterTouchToolを使って、Finderのファイルを「規定アプリケーションで開く」ショートカットキーを設定する方法
Keynoteのプリセットカラーを好みの色にカスタマイズする方法
IllustratorとPhotoshopとXDのツール系のショートカットキーを統一させる
Alfred 4のClipboard History機能で、前にコピーした内容をペーストする方法
Homebrew Caskを使ってアプリケーションをコマンド一発でインストールできるようにする
Path Finderで、リストの1番下のフォルダを素早く選択する方法
FontExplorer X Proのバージョン7がリリース!類似フォントの検索や自動分類などの機能が追加
ATOKで英単語変換時に、すべて大文字・小文字の状態で変換する方法
チャットサービスを一元管理できる「Franz」を使ってチャットの確認をラクにする
MacBook Proでディスプレイのサイズ調整をして作業スペースを広げる
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Visual Studio CodeからFTPソフトのTransmitを使用する拡張機能「Transmit」
Stationのサイドバーで、Slackのチームアイコンをメインに表示させる
軽量で高速なターミナルエミュレーター「Ghostty」の設定方法
Figmaプラグインのインストール方法とその管理方法
Illustratorでスクリプトを実行するいくつかの方法
iPhoneで特定のアプリだけ別の言語設定に切り替える方法
Visual Studio Codeで読み込んだCSSで設定されているclass名の入力補完をしてくれる拡張機能「HTML CSS Support」
Path Finder 8のサイドバー設定がたまに初期化されてしまう問題
Figmaのレイヤー周りの基本操作|グループ化やマスク、オブジェクトのロックや表示切り替えなどのレイヤーでできること
Figmaで画像からカラーパレットを生成するプラグイン「Image Palette」