在 iOS 開發過程中,熟練使用 Xcode 快捷鍵是提升效率的關鍵。與其不斷地在滑鼠與鍵盤間切換,不如讓手指留在鍵盤上,像彈鋼琴一樣流暢地寫程式。
以下是我整理的 Xcode 必備快捷鍵速查表:
🚀 導航與跳轉 (Navigation)
最常用的功能,讓你快速在檔案與編輯器之間穿梭。
| 功能 | 快捷鍵 | 說明 |
|---|---|---|
| 快速開啟檔案 | Cmd + Shift + O | 最強大功能! 輸入檔名快速跳轉 (Open Quickly) |
| 定位檔案位置 | Cmd + Shift + J | 在左側 Project Navigator 中選中目前編輯的檔案 |
| 跳轉到編輯器 | Cmd + J | 聚焦到編輯器區域,並可選擇開啟位置 |
| 顯示呼叫階層 | Cmd + Ctrl + Shift + H | Show Call Hierarchy,查看誰呼叫了這個方法 |
| 全域搜尋 | Cmd + Shift + F | Find in Workspace,搜尋整個專案 |
🖥 視窗與介面 (Interface)
快速開關不需要的面板,爭取最大的程式碼閱讀空間。
| 功能 | 快捷鍵 | 說明 |
|---|---|---|
| 開/關 導航面板 | Cmd + 0 | 左側 Navigator (Project, Search, Git…) |
| 開/關 檢查器 | Cmd + Option + 0 | 右側 Inspector (Attributes, Identity…) |
| 開/關 除錯區 | Cmd + Shift + Y | 下方 Debug Area |
| 開新分頁 | Cmd + T | 開啟新的 Tab |
| 開新視窗 | Cmd + Option + T | 開啟全新的 Xcode 視窗 |
📝 編輯與除錯 (Editing & Debugging)
寫程式時的得力助手。
| 功能 | 快捷鍵 | 說明 |
|---|---|---|
| 顯示 Author | Cmd + Ctrl + Shift + A | 顯示 Git Blame,看這行程式碼是誰寫的 |
| 加入/取消 斷點 | Cmd + \ | 在目前行切換 Breakpoint |
| 註解程式碼 | Cmd + / | 快速註解/取消註解選取行 |
| 自動縮排 | Ctrl + I | Re-indent,排版亂掉時的神器 |
| 多行游標 | Ctrl + Shift + Click | 同時編輯多行 (或按住 Option 拖曳滑鼠) |
💡 小技巧
- Open Quickly (
Cmd + Shift + O) 是最值得投資肌肉記憶的快捷鍵。你不僅可以搜尋檔名,還可以搜尋 類別名稱 或 方法名稱。 - 當你迷失在專案目錄時,按下
Cmd + Shift + J可以馬上知道你現在在哪個資料夾底下。
熟練這些快捷鍵,每天至少能幫你省下 30 分鐘!