WebDesigner's Memorandumウェブデザイナーの備忘録

HyperSwitchでアプリ・ウインドウ間の切り替えを素早く行う

HyperSwitch

Macではアプリ間の切り替えはcommand + tab(アプリケーションスイッチャー)、ウインドウ間の切り替えはcommand + tilda (JISであればcommand + F1)です。

今回は、この切り替えをもっと使いやすく便利にしてくれるHyperSwitchに関しての紹介です。

HyperSwitchの特徴

HyperSwitchを使うと切り替え系の操作が一気に便利になります。

  • ウインドウ間の切り替えをアプリ切り替えと同じ見た目にしてくれる
  • 全アプリウインドウの中から切り替えられる
  • アプリ切り替えとウインドウ切り替えを同時にできる

アプリの切り替えの度にDockを触ったり、ウインドウを移動させたりするのは面倒なので、こういったアプリを使ってすぐ切り替えられるようにしておくと、それだけで作業時のストレスが減ります。

HyperSwitchのインストール

HyperSwitch

ダウンロードは公式サイトの「Download Beta」から行います。

インストールが完了して起動すると、すぐに使えます。

  • command + tab:アプリ切り替えの下にウインドウが表示されるようになる
  • command + `:ウインドウ間の切り替え
  • option + tab:全アプリウインドウの中から切り替え

HyperSwitchの設定

HyperSwitchはインストールしたらすぐに使えますが、デフォルトの設定よりもカスタマイズした方が更に使いやすくなります。

General

[General]ではHyperSwitch全般に関する設定ができます。

[HyperSwitch]→[General]

項目内容備考
Run HyperSwitch in the backgroundMacにログインしたタイミングでHyperSwitchが起動するようになる 
all windows全てのアプリウインドウを切り替えデフォルトはoption + tab
正直これはあまり使いません
current app’s windows現在アクティブなアプリのウインドウ切り替え 
Delay activation forホットキーを入力してからHyperSwitchが発火するまでの遅延時間0msがオススメ
Show on ScreenHyperSwitchが表示される画面を設定「Screen including mouse…(マウスのある画面)」がオススメ
Include windows from other spaces他のデスクトップスペースのウインドウも含める 
Include windows from other screens他の画面のウインドウも含めるデュアルディスプレイにしているのであれば、
ここはチェックを入れる
Show full size previews on hoverHyperSwitchホバー時に、ウインドウがプレビューで表示されるようになるホバーしてから時間がかかるので、使いません
Use shift to cycle backwardsshift単体押しで、選択ウインドウを反対向きに進めるshift + tabshiftだけで済むようになるので、
とりあえずチェックしています

HyperSwitchの「all windows」は、全てのウインドウが一気に表示されてしまうため、あまり使いません(オフでもいいかも)。

アプリをまたいだ切り替えの場合はcommand + tabでアプリを切り替え、そのままアプリ下に表示されるウインドウを`を押して切り替えます。

アプリ間切り替え

アプリは同じでウインドウだけ切り替えたい場合はcommand + `でウインドウを切り替えます。Macデフォルトの切り替えと違って、見た目がアプリケーションスイッチャーに寄っていて、ウインドウのプレビューも見れるので切り替えが更に分かりやすいです。

ウインドウ間切り替え

App Switcher

[App Switcher]では、command + tabを押したときに表示されるアプリ切り替えの拡張設定ができます。

[HyperSwitch]→[App Switcher]

項目内容備考
Show window previews on the app switchercommand + tabのアプリケーションスイッチャーに、
ウインドウのプレビューも表示させる
 
Delay activation forウインドウプレビューが表示されるまでの遅延時間両方0msにしておくのがオススメ
When activating an app without windows,
try to open the default window
ウインドウが何もない状態でアプリを切り替えたときは、
そのアプリのデフォルトウインドウを表示させる
 
Automatically activate the current app after指定秒後にアプリをアクティブにするあまり効果が分からないので、使わない

こういう切り替え系は、いかにスピーディーに切り替えられるかが重要なので、遅延時間は基本的に0msに設定しておきます。

Appearance

[Appearance]では、HyperSwitchで追加される部分の見た目に関する設定ができます。

[HyperSwitch]→[Appearance]

項目内容備考
Appearance外観のテーマを選択
(選択後はHyperSwitchを再起動)
「Classic」は半透明で見にくいのでそれ以外
Background color背景色の設定 
Thumbnail size表示されるウインドウのプレビューサイズを設定 
Quality表示されるウインドウのクオリティを設定「Low」の方が表示が早くなるのでオススメ
Show 〇〇 app iconsアプリアイコンの大きさや表示設定アプリアイコンは、あった方が識別しやすい
Hide animationHyperSwitchを閉じるときのアニメーション 
Show HyperSwitch inDockとメニューバーに表示させるかどうか 

見た目の部分に関しては、ほぼ好みの問題になってきますが、「半透明よりも普通の色で見やすく」「どのアプリか識別しやすくする」の2つはおさえておきましょう。

著者について

プロフィール画像

サイトウ マサカズ@31mskz10

1997年生まれ。2016年から専門学校でデザインについて勉強。卒業後は神戸の制作会社「N'sCreates」にウェブデザイナーとして入社。このブログでは自分の備忘録も兼ねて、ウェブに関する記事や制作環境を効率的に行うための記事を書いています。

Twitterをフォロー Facebookでいいね