Macのアプリケーションやウインドウの切り替えまとめ

アプリケーションやウインドウを「切り替える」という行為は、PCの操作をする上で無くてはならない操作です。
また、一日に何回も行う操作なので「何があるのか」「どれが最適なのか」を考えるためにまとめてみました。
(紹介した方法以外もあれば是非教えてください)
アプリケーションの切り替え
command + tab
有名なのがcommand + tabによるアプリケーション間の移動。command + tabを押した後、commandは押したままtabを押す事によって次のアプリケーションを選択、目的のアプリを選択したらcommandも離して移動完了です。

command + shift + tabで前のアプリケーションを選択できます。
また、左右の矢印キーやマウスでも選択は可能です。
Dock
わざわざカーソルを下に持っていくのが面倒なので、自分はあまり使ってないですが一般的なアプリケーションの切り替え方法です。
command + option + Dで「Dockを常に表示」のオンオフ切り替えができます。Macの動作が重くなって、どのアプリを開いているのか知りたい時には、これで一瞬だけ表示させて確認しています。
Launcher
初回起動時やどうしてもアプリの名前を忘れた時などに開きますが、Dock同様あまり使わないようにしています。
Spotlight / Alfred
Spotlightならデフォルトはcommand + スペースバーで、Alfredならoption + スペースバーで表示させます。
自分はAlfred派ですが、Spotlightでも普通にアプリの検索はできます。
検索バーを出して2文字ほど打ち込めば、目的のアプリは出てきますし、よく使うアプリほど学習して出てきやすくなります。

ちなみに自分だけかもしれませんが、SpotlightだとAlfredに比べて若干アプリの候補表示が遅い印象です。

また、アプリの起動にも使えます。既に起動していようがしてまいが関係なく、とりあえずそのアプリにフォーカスを合わせられるのは便利ですね。
ただアプリの名前を覚えていないと移動出来ません。
Keyboard Maestro
Keyboard Maestroのアクションにはアプリを起動する「Activate a Specific Application」というものがあります。
自分の場合はcommand + option + ◯を2回押しで起動、3回押しで終了に設定しています。

押す回数で起動と終了を使えるのは便利ですし、わざわざアプリにフォーカスしなくても狙って特定のアプリを終了できるのは地味に便利です。

ただ、アプリケーションごとに設定が必要になりますし、アプリケーションの名前の頭文字が被ってしまった場合はショートカットキーを考える必要が出てきます。
ウインドウの切り替え
command + `
US配列のキーボードの場合はcommand + `、JIS配列の場合はcommand + F1でウインドウの切り替えができます。
他にも、アプリケーションによっては別のショートカットキーが設定されてあることもあります。
| アプリケーション | ショートカットキー | 備考 | |||
|---|---|---|---|---|---|
| Illustrator | command + F6 | ドキュメントの切り替え | 「キーボードショートカット」で変更可能 | ||
| Google Chromeなど | control + tab | タブの切り替え |
command + tab からの下矢印
先ほど紹介したcommand + tabでアプリケーションを選択した後に、下矢印キーを押すことで、選択したアプリのウインドウ一覧が表示されます。
その状態で左右の矢印キーで目的のウインドウを選択してenterで決定。

アプリの移動とウインドウの選択まで一気にできる方法ですね。

macOSのシステム環境設定「Mission Control」の設定見直し
HyperSwitchで「This beta version has expired」と表示される場合は、公式サイトから再度インストールしてアップデート
IllustratorとPhotoshopとXDのツール系のショートカットキーを統一させる
Macの画面を手軽に録画できるアプリ「Kap」
Chrome拡張機能の「Create Link」を使って簡単にサイトリンクを生成する
何でもEvernoteに保存したい僕のEvernoteの使い方
日々の制作をラクにするTips #1日1Tips – 2019年10月
AlfredのWorkflowをカテゴリーごとに整理する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Alfredで特定のフォルダ内だけを検索するWorkflowを作成する方法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理
GitHubの通知を見逃さない!通知に特化したアプリ「Gitify」
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」