💡我的 Xcode 推薦設定
整理我最常修改、實用度最高的 Xcode 設定,順便分享幾個容易忽略的技巧。相信你看完會學到新招。
最近因為在不同的 Mac 上重新設定開發環境,而且教學工作上也會用到,所以整理了一下我會修改的 Xcode 設定。
另外,本文也會教你怎麼在 Xcode 26 把「隱藏 Navigator」的快速鍵改回來,請別錯過。
Code Folding Ribbon
這個功能很實用,方便閱讀程式碼時,暫時藏起大段程式碼。程式碼如果用 {} 包起來的範圍,可以摺疊或展開。
從 Xcode 設定視窗 > Editing > Display > Code folding ribbon:

打開後,可以看到 Ribbon 的位置就在行數旁邊。

縮排設定
由於 SwiftUI 常常會有很多層的縮排,我習慣把縮排從預設的 4 個空格改成 2 個空格。
可以從 Xcode 的設定 > Editing > Indentation 修改:

不過我主要會用 .swift-format 檔來依照專案指定。請參考這篇文章。
關閉 Predictive Code Completion
Apple 的 AI 自動完成功能,雖然已經推出一年多,我仍覺得實用性不足。所以一律關閉,還能節省資源。