【Swift】Xcodeショートカットキー一覧!汎用性の高いコマンド

この記事からわかること

  • Swift/Xcodeショートカットキー一覧

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

Swift/Xcodeで使える便利なショートカットコマンドをまとめました。

コード編集ができるショートカット

コマンド 概要
Cmd + 左クリック アクションを選択
[定義、Quick Help(リファレンス)など]
Cmd + 右クリック 定義を確認
Ctrl + I インデントを整形
Cmd + / コメントアウト
Cmd + ] (またはShift + Tab) インデントを下げる
Cmd + [ (またはTab) インデントを上げる
Cmd + ↑ カーソルをファイル先頭へ
Cmd + ↓ カーソルをファイル末尾へ
Cmd + ← カーソルを行頭へ
Cmd + → カーソルを行末へ
Cmd + Opt + [ カーソル行を上に
Cmd + Opt + ] カーソル行を下に
Cmd + F 検索/置換
Cmd + Shift + O プロジェクト内検索
Cmd + Shift + J アクティブになっているファイルを表示
Cmd + Ctr + E カーソルにある変数の一括リネーム
Opt + ← 単語単位で左に移動
Opt + → 単語単位で右に移動

Xcodeのエリア関係のショートカット

Xcodeの新規プロジェクト編集画面
コマンド 概要
Shift + Cmd + 「+」 表示倍率を上げる
Cmd + 「-」 表示倍率を下げる
Cmd + 0 ナビゲータエリア表示/非表示
Cmd + Opt + 0 インスペクタエリア表示/非表示
Cmd + Shift + y デバッグエリア表示/非表示

ビルド関係のショートカット

コマンド 概要
Cmd + R 実行
Cmd + B ビルド
Cmd + Shift + K クリーンビルド
Cmd + . 停止
Cmd + \ ブレイクポイントON/OFF
Cmd + Ctr + Y ブレイクポイントで止まった処理をコンテニュー
F6 ステップオーバー
F7 ステップイン

シミュレーション関連

コマンド 概要
Cmd + Shift + H ホームに移動
Cmd + L ロック画面に移動
Cmd + ← 反時計周りに回転
Cmd + → 時計回りに回転
Cmd + Ctr + Z デバイスを振る
Cmd + S スクリーンショット

ファイル名を一括で変更する方法

Swiftプロジェクト内のファイルの名前変更をする際はそのまま変更してしまうとうまく動作しなくなってしまいます。正しく動作させるにはそのファイルを呼び出している箇所の名前を変更しないといけません。

しかし呼び出している箇所を探すのは面倒です。Xcodeでは一括で名前を変更し、そのファイルを呼び出している箇所も自動でリファクタリングできる機能が備わっていました。

まずは変更したいファイルの名前部分になっている「ContentView」部分などをCtrlキーを押しながらクリックします。その中の「Refactor」>「Rename...」をクリックします。

Xcodeでファイル名を一括でリファクタリングする方法

すると以下のようにそのファイルが呼び出されている箇所が全て表示されるので、1つを変更すると自動で全てを変更してくれます。

Xcodeでファイル名を一括でリファクタリングする方法

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

自作iOSアプリ

\ アプリをリリースしました /

mapping

自分だけの地図を作ろう!-mapping-

無料posted withアプリーチ

割り勘アプリ-bill-

旅行におすすめ!
割り勘アプリ-bill-

無料posted withアプリーチ

Imakoko

現在地を取得するアプリ!Imakoko

無料posted withアプリーチ

ふるログ

ふるさと納税管理アプリ-ふるログ-

無料posted withアプリーチ

Remind-シンプル通知アプリ-

シンプル通知アプリ-Remind-

無料posted withアプリーチ

CLIPURL

好きな記事をクリップしよう!-CLIPURL-

無料posted withアプリーチ

記録カレンダー

続けたを可視化できるアプリ!記録カレンダー

無料posted withアプリーチ

CART-共有できるお買い物リスト-

CART-共有できるお買い物リスト-

無料posted withアプリーチ

QuickPressPanel

早押しゲーム-QuickPressPanel-

無料posted withアプリーチ

貸し借り管理アプリ

友達とのお金の管理-貸し借り管理アプリ-

無料posted withアプリーチ

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

Githubにて
iOSアプリのソースコードを公開中!

自作Webアプリ

子育て知識共有サイト-mikata-

子育て知識共有サイト-mikata-

New Article

index