Nelson 寫些 iOS 開發的東東

Posts match “ coding-style ” tag:

Xcode 底下如何統一程式碼風格

| Comments

在網路上已經有很多人分享各種 Objective-C 的程式碼風格,例如 NYTimesGitHubRay Wenderlich,我相信各位讀者公司應該也有一套自己的規範(如果沒有,那請趕快制定一套吧!),所以今天我不是要分享我們的程式碼規範,而是要來說說要怎麼將不符合規範的程式碼轉成合乎規範。

我研究了一些程式碼美化的工具,最後選用的是 BBUncrustifyPlugin-Xcode 這個 Xcode plugin,它最早只有支援 Uncrustify,最近也開始支援 ClangFormat 了,我個人是比較偏好 Uncrustify,因為它可以調整的選項比較多。

讓 Xcode 自動去除行尾空白

| Comments

為了達到程式碼風格一致,在寫程式之前,我一定會在我的 Xcode 設定至少以下兩個設定:

  1. 固定 Tab 寬度,並將 Tab 轉成 Space。
  2. 自動刪除行尾空白。

我發現第一點很多人都會記得設定,但是第二點卻有不少人會忘記,甚至有些人不知道如何設定。以下一張圖教你怎麼做,如果你還沒設定過的話,就趁這個機會設定一下吧,對你只有好處沒有壞處的!

Text_Editing-6