Mac キー
Command (または cmd) ⌘
Shift ⇧
option (または alt) ⌥
Control (または ctrl) ⌃
caps lock ⇪
fn
ウィンドウ・エリア
| ショートカットキー | キー | 効果 |
|:-----------|:------------:|:------------|| Command+Enter | ⌘ ↵ | Standard Editorへ切り替え |
| Command+Option+Control+Enter | ⌘ ⌥ ⌃ ↵ | Assistant Editorへ切り替え |
| Command+Option+Shift+Enter | ⌘ ⌥ ⇧ ↵ | Version Editorへ 切り替え
(バージョン管理との差分が確認可能) |
| Command+0 | ⌘ 0 | ナビゲートエリア表示切替(左側のウィンドウ) |
| Command+Option+0 | ⌘ ⌥ 0 | ユーティリティーエリア表示切替(右側のウィンドウ) |
| Command+Shift+Y | ⌘ ⇧ Y | デバッグエリア表示切替 |
| Command+Option+T | ⌘ ⌥ T | ツールバー表示切替 |
| Command+T | ⌘ T | タブの追加 |
| Command+W|⌘ W| タブを閉じる |
| Command+Shift+Option+T | ⌘ ⇧ ⌥ T | タブをリネーム |
| Command+Shift+T | ⌘ ⇧ T | 現在のプロジェクトを新しいウインドウで開きます |
| Command+1 | ⌘ 1 | Project Navigator 表示切替 |
| Command+2 | ⌘ 2 | Source Control Navigator 表示切替 |
| Command+3 | ⌘ 3 | Symbol Navigator 表示切替
(クラス一覧をツリー表示) |
| Command+4 | ⌘ 4 | Find Navigator 表示切替
(Command+Shift+F の方が便利) |
| Command+5 | ⌘ 5 | Issue Navigator 表示切替
(警告やビルドエラーなどが表示される) |
| Command+6 | ⌘ 6 | Test Navigator 表示切替
(テスト結果が表示される) |
| Command+7 | ⌘ 7 | Debug Navigator 表示切替
(CPU,Memory,消費電力,Disk,通信量、呼び出し階層など) |
| Command+8 | ⌘ 8 | BreakPoint Navigator 表示切替
(ブレークポイントを一覧表示
例外発生時に該当箇所で止める設定なども可能) |
| Command+9 | ⌘ 9 | Report Navigator 表示切替
(ビルドの履歴などが参照できる) |
| option+フォルダ三角形+クリック | ⌥ > Click | 全てのグッルプを開く |
| Command+Option+1~9 | ⌘ ⌥ 1 ~ 9| ユーティリティエリア(上部)の左からn番目を表示
検索
| ショートカットキー | キー | 効果 |
|:-----------|:------------:|:------------|
| Command+E | ⌘ E | 検索用の選択でハイライトする |
| Command+F | ⌘ F | 検索 |
| Command+G | ⌘ G | 検索において該当した次の検索結果に移動する |
| Command+Shift+G | ⌘ ⇧ G | 検索において該当した一つ前の検索結果に移動する |
| Command+Shift+F | ⌘ ⇧ F | ワークスペース内のすべてのファイルからgrep 検索 |
| Command+Option+J | ⌘ ⌥ J | フィルター(ナビゲータエリア(左側のウィンドウ)
下部のテキストフィールドへフォーカスが移る変更があったファイルのみ表示なども可能) |
| Command+Shift+O | ⌘ ⇧ O | プロジェクト内検索
(メソッド、クラス、ファイル名など該当箇所へ移動することが可能)|
ファイル操作
| ショートカットキー | キー | 効果 |
|---|---|---|
| Command+Shift+N |
⌘ ⇧ N
|
新しいプロジェクト |
| Command+Shift+O |
⌘ ⇧ O
|
指定ファイルを開く |
| Command+Control+N |
⌘ ⌃ N
|
新しいワークスペース |
| Control+5 |
⌃ 5
|
選択中フォルダ内のファイル一覧を表示 |
| Control+6 |
⌃ 6
|
メソッド・MARK単位で移動可能部分一致検索が可能 |
| Command+Option+, |
⌘ ⌥ ,
|
Assistant Editorで開く |
| Option+クリック |
⌥ Click
|
2画面表示(Assistant Editor)になり、選択したファイルを右側に表示する |
コード編集
| ショートカットキー | キー | 効果 |
|---|---|---|
| Command+Z |
⌘ Z
|
戻す |
| Command+Shift+Z |
⌘ ⇧ Z
|
進む |
| Command+. |
⌘ .
|
コードの補完 |
| Command+/ |
⌘ /
|
選択行のコメントの切り替え 選択していない場合はカーソル行のみ |
| Command+L |
⌘ L
|
指定行に移動 |
| Command+Control+E |
⌘ ⌃ E
|
選択中のテキストと同じ部分をまとめて変更する |
| Comannd+Option+/ |
⌘ ⌥ /
|
ドキュメントコメント追加 |
| Command+Option+左矢印 |
⌘ ⌥ ←
|
ソースを折りたたみする |
| Command+Option+右矢印 |
⌘ ⌥ →
|
カーソルを折りたたみから展開する |
| Control + D |
⌃ D
|
右の1文字削除 |
| Control + K |
⌃ K
|
カーソル位置から行端までを切り取り |
| Command+Shift+左矢印 |
⌘ ⇧ ←
|
現在のカーソルの位置からその行の最初までを選択 |
| Command+Shift+右矢印 |
⌘ ⇧ →
|
現在のカーソルの位置からその行の最後までを選択 |
| Control+I |
⌃ I
|
選択範囲のコードフォーマット 選択していない場合はカーソル行のみ |
| Command+[ |
⌘ [
|
カーソル行または選択されている行インデントを下げる |
| Command+] |
⌘ ]
|
カーソル行または選択されている行インデントを上げる |
| Command+Option+[ |
⌘ ⌥ [
|
選択行(選択していない場合1行)を上に移動 |
| Command+Option+] |
⌘ ⌥ ]
|
選択行(選択していない場合1行)を下に移動 |
| Command+上矢印 |
⌘ ↑
|
カーソルをファイルの先頭へ移動 |
| Command+下矢印 |
⌘ ↓
|
カーソルをファイルの最後へ移動 |
| Command+左矢印 |
⌘ ←
|
カーソルを行頭へ移動 |
| Command+右矢印 |
⌘ →
|
カーソルを行末へ移動 |
| Control + A |
⌃ A
|
行の最初に移動 |
| Control + E |
⌃ E
|
行の最後に移動 |
| Control + B |
⌃ B
|
前方に移動 |
| Control + F |
⌃ F
|
後方に移動 |
| Option+左矢印 |
⌥ ←
|
カーソルを左の1単語分移動 |
| Option+右矢印 |
⌥ →
|
カーソルを右の1単語分移動 |
| Command+Control+左矢印 |
⌘ ⌃ ←
|
ジャンプ前のコードに戻る |
| Command+Control+右矢印 |
⌘ ⌃ →
|
進む(上記の逆) |
| Command+Shift+J |
⌘ ⇧ J
|
Project Navigatorへフォーカスの移動 |
| Command+Shift+L |
⌘ ⇧ L
|
ライブラリのポップアップを開く |
| Option+クリック |
⌥ クリック
|
ドキュメントポップアップ表示 |
| Command+Control+Shift+? |
⌘ ⌃ ⇧ ?
|
ドキュメントポップアップ表示 |
| Command+クリック 「Jump to Definition」 |
⌘ Click
|
定義元に移動 ※これが面倒な方は、 上部メニュー Xcode > Preferences > Navigation > Command-clock on Coder を Jump to Definition に変更すれば、Cmd + Click するだけで、定義元に移動できます。 |
| Command+Control+クリック |
⌘ ⌃ クリック
|
定義元に移動 |
| Command+Control+J |
⌘ ⌃ J
|
定義元に移動 |
| Command+Control+Option+J |
⌘ ⌃ ⌥ J
|
Assistant Editorで定義元に移動 |
| Command+Shift+A |
⌘ ⇧ A
|
コードのエディタメニュー |
| Command+Option+P |
⌘ ⌥ P
|
キャンバスを更新 |
| Command+Control+Space |
⌘ ⌃ Space
|
絵文字挿入 |
| Control+Shift+クリック |
⌃ ⇧ Click
|
複数列を編集できる |
| Control+Shift+上矢印 |
⌃ ⇧ ↑
|
複数列を編集できる |
| Control+Shift+下矢印 |
⌃ ⇧ ↓
|
複数列を編集できる |
| option + ドラッグ |
⌥ ドラッグ
|
マウスカーソルが+の状態で矩形選択、複数列を編集できる |
| Control+¥ |
⌃ ¥
|
次の差分に移動 |
| Comannd+Option+C |
⌘ ⌥ C
|
コミット |
| Comannd+Option+X |
⌘ ⌥ X
|
プル |
実行・ビルド・デバッグ
| ショートカットキー | キー | 効果 |
|---|---|---|
| Command+B |
⌘ B
|
ビルド |
| Command+R |
⌘ R
|
実行 |
| Command+. |
⌘ .
|
停止 |
| Command+\ |
⌘ \
|
ブレイクポイント設定/解除 |
| Command+Option+¥ |
⌘ ⌥ ¥
|
ブレイクポイント設定/解除 |
| Command+Shift+C |
⌘ ⇧ C
|
コンソールview表示 |
| Command+K |
⌘ K
|
コンソールを全部強制終了 |