覚えたら書く

IT関係のデベロッパとして日々覚えたことを書き残したいです。twitter: @yyoshikaw

Mac - ウィンドウの切替ショートカット

(以下、MacBookの USキーボード前提で書いています。JIS配列キーボードだと話が変わってくる部分があると思います)

Windowsでウィンドウを切り替えていくショートカットといえば Alt + tab です。
これさえ押し続ければ基本的にはいつか自分の求めるウィンドウにたどり着けます。

で、Macでこれにほぼ該当しているのが command + tab です。

が、このショートカットはウィンドウを切り替えるものではなくてアプリケーションを切り替えるものです。
どういうことかというと、同一アプリで複数ウィンドウを立ち上げていると、その両方のウィンドウへは command + tab だけでは行き着くことができません。

例えば、Chromeの特定タブだけ別ウィンドウで表示させていたり、メーラーの特定のメールだけ別ウィンドウで表示させていたりすると、それらの別ウィンドウにしたものは、command + tab によるアプリ移動ではアクティブになることがありません。

同一アプリ内でウィンドウを切り替えるショートカットはデフォルトで command + F1 になっています。
(以下の赤枠の設定内容がそれを意味しています)

f:id:nini_y:20200411013937p:plain

ただし、command + F1 というキーの組み合わせはかなり押しにくいです。
正直、もう少し押しやすい組み合わせに変更するのが良いです。

一般的に、command + `(バッククォート)の組み合わせにすることが多いようです。(個人的にもこれが使いやすいです)

設定方法(ショートカットキーの変更方法)は以下の通りです。


設定方法

アップルメニューから「システム環境設定」を開きます

f:id:nini_y:20200410230531p:plain


システム環境設定の中から「キーボード」を選択します

f:id:nini_y:20200411004756p:plain


「ショートカット」タブを選択し、左側ペインの "キーボード" を選択します。
右側ペインの "次のウィンドウを操作対象にする" のショートカットキーが記載されている部分をクリックします。
(ショートカットキーを入力可能な状態になります)

f:id:nini_y:20200411015124p:plain


新しいショートカットとして、command + ` を入力します。

f:id:nini_y:20200411015529p:plain

これで設定完了です。


これにより、アプリケーションの切替は、command + tab で行いながら、アプリ内のウィンドウの切り替えは command + `(バッククォート)で行うことになります。



関連エントリ

Mac - USキーボードの英字・かな入力切替ショートカット変更

色々理由あって、MacBookの英字配列(US)キーボードを使っています。

昔からのMacユーザでは無いのであまり詳しく無いですが、以前は command + スペース で英字とひらがな の入力切り替えを行なっていたようです。

が、最近のMacのデフォルトでは、command + スペース は Spotlight検索ウィンドウ表示に割り当たっています。

以前からMac使っている人は、このショートカットを 英字とひらがな の入力切替 に割り当てし直すことが少なくないようなので、何となく私もそれにならってみます。

設定方法は以下の通りです。


設定方法

アップルメニューから「システム環境設定」を開きます

f:id:nini_y:20200410230531p:plain


システム環境設定の中から「キーボード」を選択します

f:id:nini_y:20200411004756p:plain


「ショートカット」タブを選択して左側ペインで 入力ソース を選択します。
右側のペインに表示された 前の入力ソースを選択 の右側の赤枠で囲った部分をクリックします。
(クリックすると新しいショートカットキーを入力する状態になります)

f:id:nini_y:20200411005610p:plain


クリックした欄で、commandスペース をクリックします。

f:id:nini_y:20200411005632p:plain

(この際に、Spotlight検索を表示 のショートカットキーとバッティングしているという警告マークが表示されます)


左側ペインで Spotlight を選択し、右側のペインに表示された Spotlight検索を表示 の右側の赤枠で囲った部分をクリックします。
(クリックすると新しいショートカットキーを入力する状態になります)

f:id:nini_y:20200411005642p:plain


クリックした欄で、controlスペース をクリックします。

f:id:nini_y:20200411005654p:plain

これで、Spotlight検索ウィンドウ表示に新しいショートカットキーが割り当たり、ショートカットキーのバッティングもなくなりました。


以上で設定完了です。
日本語と英字の入力切替は command + スペース, Spotlight検索ウィンドウ表示は control + スペース でできるようになりました。



関連エントリ

Mac - メニューバーに日付を表示する

Macのメニューバーに時刻が表示されていますが、デフォルトでは日付は表示されていません。


以下のようなイメージです。

f:id:nini_y:20200410225909p:plain


時刻部分をクリックすれば、日付は分かるようになってはいます。(以下のような表示)

f:id:nini_y:20200410230023p:plain


個人的には、仕事でPC使っている時などに、ふと今日の日付をサッと知りたい時があります。
そういう時に、いちいちクリックするのも面倒なので、最初からデスクトップに日付が表示されていて欲しいです。


以下の設定手順でメニューバーに、日付を表示することが可能です。

設定方法

アップルメニューから「システム環境設定」を開きます

f:id:nini_y:20200410230531p:plain


システム環境設定の中から「日付と時刻」を選択します

f:id:nini_y:20200410230603p:plain


「時計」タブを選択し、"日付を表示" のチェックを入れます

f:id:nini_y:20200410231317p:plain

これで設定完了です。


これでメニューバーに常に日付が表示されるようになりました。

f:id:nini_y:20200410231057p:plain



関連エントリ

Mac - デフォルトのメーラーを変更する

Macでデフォルトのメーラー(メールクライアント)を変更するための手順メモです。


Dock 等から メール(メール.app)を開きます。

f:id:nini_y:20200410214545p:plain


メールのメニューから「環境設定」を選択します。

f:id:nini_y:20200410214622p:plain


「デフォルトメールソフト」のプルダウンで変更したいメーラー(メールクライアント)を選択します。
以下では、Microsoft Outlook に変更しています。

変更前

f:id:nini_y:20200410214742p:plain

変更後

f:id:nini_y:20200410214908p:plain


これで完了です。

Excel - シートのタブ移動

Windows慣れした人間のための MacにおけるExcel のシートのタブ移動ショートカットキーのメモです。

右のシートに移動

f:id:nini_y:20200409204144p:plain

現在のアクティブなシートから右隣のシートに移動するショートカットは以下の通りです

  • Windows
    • Ctrl + PageUp
  • Mac
    • option +


左のシートに移動

f:id:nini_y:20200409204232p:plain

現在のアクティブなシートから左隣のシートに移動するショートカットは以下の通りです

  • Windows
    • Ctrl + PageDown
  • Mac
    • option +


シートの新規追加

Windows, Mac 両方とも shift + F11 です