原文
キーマップ
| 編集 | |
|---|---|
| ^ Space | 基本コード補完(全クラス、メソッド、変数) |
| ^ ⇧ Space | スマートコード補完(型予想によりフィルターされたメソッド、変数) |
| ⌘ ⇧ ↩ | 文の補完 |
| ⌘ P | パラメーター情報(メソッドの呼び出し引数を含む) |
| ^ J、中クリック | クイックドキュメントの表示 |
| ⇧ F1 | 外部ドキュメント |
| ⌘ マウスオーバー | 要約情報 |
| ⌘ F1 | カーソル位置におけるエラー及び警告の説明を表示 |
| ⌘ N、^ ↩、^ N | コード生成… (initWith...、プロパティ、@synchronized、等) |
| ^ O | メソッドのオーバーライド |
| ^ I | メソッドの実装 |
| ⌘ ⌥ T | 次で囲む… (if..else、for、@try..@catch、等) |
| ⇧ ⌘ ↑/⇧ ⌘ ↓ | 文を上/下に移動 |
| ⌘ / | 行をコメント/非コメント化 |
| ⌘ ⌥ / | ブロックをコメント/非コメント化 |
| ⌥ ↑ | コードブロックを選択範囲を増やす |
| ⌥ ↓ | コードブロックの選択範囲を減らす |
| ^ ⇧ Q | コンテキスト情報 |
| ⌥ ↩ | 推奨アクションの表示とクイック修正 |
| ⌘ ⌥ L | コードの再フォーマット |
| ^ ⌥ O | インポートの最適化 |
| ^ ⌥ I | 行の自動インデント |
| ⇥、⇧ ⇥ | 選択行のインデント/非インデント化 |
| ⌘ X | 現在の行または選択範囲をカット |
| ⌘ C | 現在の行または選択範囲をコピー |
| ⌘ V | クリップボードからペースト |
| ⌘ ⇧ V | 履歴からペースト |
| ⌘ D | 現在の行または選択範囲を複製 |
| ⌘ ⌫ | カーソル位置の行を削除 |
| ^ ⇧ J | スマート行挿入 |
| ⌘ ↩ | スマート行分割 |
| ⇧ ↩ | 新しい行の開始 |
| ⌘ ⇧ U | カーソル位置の単語または選択範囲の大・小文字化 |
| ⌘ ⇧ ]、⌘ ⇧[ | コードブロックの最後/最初まで選択 |
| ⌥ ⌦ | 単語の最後まで削除 |
| ⌥ ⌫ | 単語の最初まで削除 |
| ⌘ +、⌘ - | コードブロックを展開/縮小 |
| ⌘ ⇧ + | 全てを展開 |
| ⌘ ⇧ - | 全てを縮小 |
| ⌘ W | アクティブなタブを閉じる |
| ⌥ ⇧ クリック | 複数の位置にカーソルを置く |
| 検索 | |
|---|---|
| ⌘ F | 検索 |
| ⌘ G | 次を検索 |
| ⌘ ⇧ G | 前を検索 |
| ⌘ R | 置換 |
| ⌘ ⇧ F | ファイルを検索 |
| ⌘ ⇧ R | ファイルを置換 |
| 参照の検索 | |
|---|---|
| ⌥ F7、⌘ F7 | 参照を検索/ファイルでの参照を検索 |
| ⌘ ⇧ F7 | ファイルでの参照をハイライト |
| ⌘ ⌥ F7 | 参照を表示 |
| コンパイルと実行 | |
|---|---|
| ⌘ F9 | プロジェクトをビルド |
| ^ ⌥ R / D | 構成を選択して実行/デバッグ |
| ^ R / D | 実行/デバッグ |
| ^ ⇧ R、^ ⇧ D | コンテキストの構成で実行 |
| デバッグ | |
|---|---|
| F8 / F7 | ステップオーバー/イン |
| ⇧ F8 | ステップアウト |
| ⌥ F9 | カーソルまで実行 |
| ⌥ F8 | 式を評価 |
| ⌘ ⌥ R | プログラムを再開 |
| ⌘ F8 | ブレークポイントの設定 |
| ⌘ ⇧ F8 | ブレークポイントの表示 |
| 移動 | |
|---|---|
| ⌘ O | クラスへ移動 |
| ⌘ ⇧ O | ファイルへ移動 |
| ⌘ ⌥ O | シンボルへ移動 |
| ^ ← / ^ → | 次/前のタブへ移動 |
| F12 | 前のツールウィンドウへ移動 |
| Esc | エディターへ移動 |
| ⇧ Esc | 最後にアクティブだったウィンドウを隠す |
| ^ ⇧ F4 | アクティブな実行/メッセージ/検索/…タブを閉じる |
| ⌘ L | 行へ移動 |
| ⌘ E | 最近開いたファイルをポップアップ表示 |
| ⌥ F1 | 現在のファイルまたはシンボルをすべてのビューで選択 |
| ⌘ ⌥ ←、⌘ ⌥ → | 前/後へ移動 |
| ⌃ ⇧ ⌫ | 最後の編集位置に移動 |
| ⌥ F1 | 関連ヘッダーまたはソースファイルへ移動 |
| ⌘ ⌃ ↑ | 定義へ移動 |
| ⌘ B、⌘ クリック | 実装へ移動 |
| ⌘ ⌥ B | クイック定義表示を開く |
| ⌘ U | 型の宣言へ移動 |
| ⌃ ↑ / ⌃ ↓ | スーパーメソッド/スーパークラスへ移動 |
| ⌘ ]、⌘ [ | コードブロックの最後/最初へ移動 |
| ⌘ F12 | ファイル構造をポップアップ表示 |
| ⌃ H | 型階層 |
| ⌘ ⇧ H | メソッド階層 |
| ⌃ ⌥ H | 呼び出し階層 |
| F2、⇧ F2 | 次/前のハイライトされたエラー |
| F4 / ⌘ F2 | ソースの編集/ソースの表示 |
| ⌘ ↑ | ナビゲーションバーを表示 |
| F3 | ブックマークの設定 |
| ⌥ F3 | 文字付きのブックマークを設定 |
| ⌃ 0 ... ⌃ 9 | 番号のブックマークへ移動 |
| ⌘ F3 | ブックマークを表示 |
| リファクタリング | |
|---|---|
| ⌃ T | これをリファクタリング(全てのリファクタリングを表示) |
| F5 / F6 | コピー/移動 |
| ⌘ Delete | セーフ削除 |
| ⇧ F6 | リネーム |
| ⌘ F6 | 定義を変更 |
| ⌥ N | インライン |
| ⌥ M | メソッドを抽出 |
| ⌥ V | 変数の導入 |
| ⌥ P | パラメーターの導入 |
| ⌥ E | プロパティの導入 |
| ⌥ C | 定数の導入 |
| ⌥ F | インスタンス変数の導入 |
| VCS / ローカルヒストリー | |
|---|---|
| ⌘ K | VCSにプロジェクトをコミット |
| ⌘ T | VCSからプロジェクトをアップデート |
| ⌥ ⇧ C | 最近の変更を表示 |
| ⌃ V | 'VCS'のクイックポップアップを表示 |
| ライブテンプレート | |
|---|---|
| ⌘ ⌥ J | ライブテンプレートで囲む |
| ⌘ J | ライブテンプレートを挿入 |
| each | コレクションの要素を反復処理 |
| for | インデックス付きのfor()ループ |
| log | 新しいNSLogの呼び出しを挿入 |
| loc | 新しいNSLocalizedStringの呼び出しを挿入 |
| 一般 | |
|---|---|
| ダブル⇧ | 全てを検索 |
| ⌘ 0 ... ⌘ 9 | 畳んだツールウィンドウを開く |
| ⌘ ⇧ F12 | エディターを最大化 |
| ⌥ ⇧ F | お気に入りに追加 |
| ⌥ ⇧ I | 現在のファイルを現在のプロファイルに基づいて検査 |
| ⌃ §、⌃ ` | 現在のスキームを切り替え |
| ⌃ ⇥ | タブとツールウィンドウを切り替え |