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で決定。

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

PNG画像の圧縮をpngquantとAutomatorを使って右クリックメニューからできるようにする
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Macのウインドウサイズを瞬時に変更できる「BetterSnapTool」を自分好みにカスタマイズする方法
Keyboard Maestroの「Click at Found Image」で画像と一致する場所をクリックするマクロの作り方
Path FinderとFinderをいい感じに共存させるための設定
ATOKで英単語変換時に、すべて大文字・小文字の状態で変換する方法
AlfredでDropbox Paperの検索ができるWorkflow「Dropbox Paper Finder」
Alfred 4の詳細設定(Advanced)を見直してAlfredを更に便利にする
Visual Studio Codeでミニマップ関連を見やすくするカスタマイズ方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Google Maps APIを使ってGoogle Mapsをウェブサイトに表示させる方法
iTerm2終了時に表示される確認ダイアログを非表示にする
Biscuitを便利に使いこなすためのショートカットキー
iOS Safariの機能拡張アプリ「Svadilfari」を使って、ウェブ閲覧にジェスチャーを追加する
デモを見やすく分かりやすくするためのMouseposéオススメの設定
CPUの温度が熱すぎるのを防ぐMacのファンコントロールアプリ
MacのGoogle日本語入力のキー設定で単語登録のショートカットキーを追加する方法
Google Chromeでメモリ使用量の高い拡張機能を調べる方法
Google Chromeの別アカウントとのブックマークを同期する「TeamSync Bookmarks」