よく使うものと言わず全部まとめればいいじゃない。
一部を除いてある程度網羅しているはず。
やりたいことからショートカットコマンドを探す逆引きっぽく使ってください。とゆーか使う
ソース編集系のショートカットコマンド
コピー
貼り付け
切り取り
戻る
進む
この辺りはわざわざ記述するまでもない?
コードの補完
実はCtrl + Space にも割り当てられているがMacOSのキーバインドと競合するという悲劇が
以前は前方一致だったがいつからか部分一致になった
選択行のコメントの切り替え
選択していない場合はカーソル行のみ
選択範囲のコードフォーマット
選択していない場合はカーソル行のみ
選択行のインデント操作
選択していない場合はカーソル行のみ
1ワードずつ移動
Alt + ←→行の最後の文字へ移動
行の最初の文字へ移動
現在のカーソルから末尾まで選択
Comand + Shift + →現在のカーソルから先頭まで選択
Comand + Shift + ←ワード単位で選択
Alt + Shift + ←→
特定行へ移動
選択行(選択していない場合1行)を上下に移動
[で上、]で下
コード折り畳み・解除
絵文字挿入
どこで使うというのか
プロジェクト操作系ショートカットコマンド
ビルド
クリーン
実行
全てのテストを実行
ブレイクポイント切り替え
ブレイクポイントで止まった箇所から再開
プロジェクト内検索
メソッド、クラス、ファイル名など
該当箇所へ移動することが可能
全文検索
全文検索・置換
選択した単語の全文検索
ファイルへ移動
ファイル内移動
メソッド・MARK単位で移動可能
部分一致検索が可能
ファイル内検索
次のエラーへ移動
Comannd +Option + C
コミットComannd +Option + X
プル新規ファイル
新規プロジェクト
フィルター
ナビゲータエリア(左側のウィンドウ)下部のテキストフィールドへフォーカスが移る
変更があったファイルのみ表示なども可能
定義されている箇所へ飛ぶ
選択したメソッドの依存関係を調べる
前回の編集位置へ移動
次の編集位置へ移動
XCode操作系ショートカットコマンド
タブの追加
タブを閉じる
タブの移動
Standard Editor(1画面) へ切り替え
Assistant Editor(2画面) へ切り替え
Version Editorへ 切り替え
バージョン管理との差分が確認可能
Project Navigatorへフォーカスの移動
Shift + Command + Jフォーカスの移動
ツールバー表示切替
ユーティリティエリア(右側のウィンドウ)表示/非表示 切替
ユーティリティエリア(上部)の左からn番目を表示
ユーティリティエリア(下部)の左からn番目を表示
デバッグエリア(下側のウィンドウ)表示/非表示 切替
ナビゲータエリア(左側のウィンドウ)表示/非表示 切替
Project Navigator 表示切替
Symbol Navigator 表示切替
クラス一覧をツリー表示
あまり使わないかも
Find Nabigator 表示切替
Issue Nabigator 表示切替
警告やビルドエラーなどが表示される
クリックすることでエラー箇所へ飛べる
Test Nabigator 表示切替
テスト結果が表示される
Debug Nabigator 表示切替
デバッグ時に使用
CPU,Memory,消費電力,Disk,通信量、呼び出し階層など
BreakPoint Nabigator 表示切替
ブレークポイントを一覧表示
例外発生時に該当箇所で止める設定なども可能
Report Nabigator 表示切替
ビルドの履歴などが参照できる
メソッドなどのリファレンスを開く
フルスクリーン切替
Mac共通