「ひとかじりのりんご」

へっぽこエンジニアの備忘録。こちらは旧ブログ。新しい方はこちら→「http://sbkro.github.io」

あんまり知らなかったXcodeの便利なショートカット

Webを徘徊していたら、Xcodeのショートカットを使って、効率良くコーディングしようという趣旨のブログ記事を見つけました。そのショートカットがとても素晴らしかったので、紹介したいと思います。

元ネタ

ショートカット一覧

ファイル操作

キー 操作
クラス名からファイルを開く Command + Shift + O
ヘッダーファイルと実装ファイルの切り替え Command + Control + Up/Down
以前/次のファイルを開く Command + Control + Left/Right
プロジェクト全体を検索する Command + Option + F
エディタを分割する Command + Option + Return
エディタ間を移動する Command + Option + .
エディタ間を逆方向に移動する Command + Option + Shift + .
画面から移動先のエディタを選択する Command + Option + Shift + ,
分割をやめる Command + Return

キー操作

キー 操作
Up Control + P
Down Control + N
Left Control + B
Right Control + F
行の先頭 Control + A
行の末尾 Control + E
Backspace Control + H
Delete Control + D
現在位置から末尾まで削除 Control + K
メソッドの定義に移動する Control + 6
まとめてインデント調整 Control + I
まとめてコメントアウト/解除 Command + /

まとめ

実際に動かしたところ、特に「ヘッダーファイルと実装ファイルの切り替え」や「メソッド定義に移動する」のショートカットがすごい便利だと感じました。逆に「エディタ間の...」は、結構無茶なキーバインドで使いづらいと思いました。

Xcodeにこのようなショートカットが用意されているとは思いませんでいた。是非ショートカットを使いこなせるようになって、効率的なコーディングが行えるようになりたいものです。